Java
明渊陶向反01
这个作者很懒,什么都没留下…
展开
-
gradle多模块项目依赖管理
记录 父工程 buildscript { ext { springBootVersion = '2.3.10.RELEASE' springCloudVersion = 'Hoxton.SR11' } repositories { maven { url 'https://maven.aliyun.com/repository/public' } } dependencies {原创 2021-05-13 01:10:10 · 562 阅读 · 0 评论 -
自定义 @RequestBody 注解获取 JSON 数据
Spring MVC 的 @RequestBody 注解只能将请求体中的 JSON 数据封装成 Bean,而无法对单一字段实施管理(例如 required、name 等属性),这篇博客记录了我的自定义注解 @JsonArg。 自定义注解 首先思考,我们需要这个注解做什么? 设置该字段的必选性(required) 设置该字段在请求体 JSON 中的 key 值(name、value) 设置该字段的默认值(defaultValue) 于是我们的注解类 @JsonArg 至少应该长这样: @Retent原创 2021-03-28 15:05:26 · 1787 阅读 · 4 评论 -
DO/DTO/BO/VO
DO/DTO/BO/VOPOJOPO/DOBODTOVO POJO POJO(Plain Ordinary Java Object)是 DO/DTO/BO/VO 的统称。 PO/DO 阿里的Java开发手册中的DO(Data Object)等同于PO(Persistent Object),对应数据库中的一张表。 BO BO(Business Object)就是PO的组合,以微博个人主页为例: 如果PO关注用户信息,那么BO可以是你的关注用户列表 如果PO1发布的微博,PO2是关注的用户,PO3是粉丝用户原创 2021-03-03 15:11:21 · 474 阅读 · 2 评论