1.写一个通用接口 2.枚举类中实现接口 3.建一个工具 类 4.dto 类中引用 ...
分类:
编程语言 时间:
2018-12-07 11:58:27
阅读次数:
405
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:
编程语言 时间:
2018-11-28 23:53:06
阅读次数:
444
练习:将值是null的数据删除掉(剔除):com.fasterxml.jackson.annotation.JsonInclude;包 例如,有数据是null,不想展示 解决方法: 在输出格式的entity/vo/dto添加com.fasterxml.jackson.annotation.JsonI ...
分类:
Web程序 时间:
2018-11-21 19:36:22
阅读次数:
151
什么是DTO,为什么要DTO? 数据传输对象,简单的来说就是用户在数据库的操作中涉及到了多表的属性,pojo中单独的类不能作为传输对象。因为他只对应了操作中的一部分属性,比如有学生表(姓名,学号,班级号)班级表(班级号,班级名)。当你查询某学生的班级名时,单独的学生类和班级类都不足以代表他们。因此就 ...
分类:
其他好文 时间:
2018-11-21 00:22:25
阅读次数:
195
正确理解DTO、值对象和POCO https://www.cnblogs.com/redmoon/archive/2015/04/29/4467485.html ASP.NET Core 配置系统 https://www.cnblogs.com/RainingNight/p/strongly-typ ...
分类:
Web程序 时间:
2018-11-20 19:37:20
阅读次数:
206
缘起 哈喽大家周四好,时间是过的真快,这几天一直忙着在公司的项目,然后带带新人,眼看这周要过去了,还是要抽出时间学习学习,这些天看到群里的小伙伴也都在忙着新学习,还是很开心的,至少当时的初衷已经达到了,一起学习一起进步嘛,哪怕是对现在或者是对以后的工作有一丢丢的帮助,也是不枉此时的努力,哈哈夜里写文 ...
分类:
其他好文 时间:
2018-11-15 15:36:04
阅读次数:
179
最近在做的公司项目是一个表单系统,刚好要用到@Validated注解来对表单字段进行验证。第一次使用遇到了一些坑,问了同事之后,总算是掌握了。 首先,在dto实体你想要做验证的属性前,加上@NotBlank/NotNull/NotEmpty注解: 他们的区别如下: @NotBlank:只用在Stri ...
分类:
其他好文 时间:
2018-11-12 17:30:34
阅读次数:
2027
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多 ...
分类:
编程语言 时间:
2018-11-03 21:10:57
阅读次数:
142
一、问题重现 楼主在使用feign进行声明式服务调用的时候发现,当GET请求为多参数时,为方便改用DTO对象进行参数传递。但是,在接口调用时feign会抛出一个405的请求方式错误: API接口层代码如下: 服务端实现: feign客户端调用: 检查feign调用方式与服务端所声明的方式一致,但是为 ...
分类:
编程语言 时间:
2018-10-28 18:01:37
阅读次数:
502
DTO DTO就是前后端数据交互中用来承载数据的对象,这个对象被填充数据后就会被序列化为json、xml或其他格式,然后通过http等网络协议发送给对方。 DTO本身不是业务对象,他是根据UI需求进行设计的。简单来说Model面向业务,我们是通过业务来定义Model的。而DTO是面向UI,通过UI的 ...
分类:
其他好文 时间:
2018-10-24 15:52:25
阅读次数:
119