2020-09-22-x
2020-09-22-x
todo-list
record-list
JPA的精髓还是在于用对象的关系去表现关系,只有真正使用过才能够体会其中的真谛。
JPA Entity对象之间的关联不是通过数据库的外键约束来实现的,而是通过互为属性来实现关联。
JPA其实还是有一些不适应的地方,但是国外的程序员都大量使用的,技术应该是很成熟的,慢慢摸索也就会适应的。
Swagger中简单参数类型注释
1 |
|
- @Validated controller简单请求参数如String类型的验证
1 |
|
重点:在Controller类名上添加@Validated,在String 类型前面加上@RequestParam
我的实例如下:
1 |
|
这样就不用在业务层Service中添加参数验证的代码了
- SpirngValidation
JSR 提供的校验注解 :
1 | null 被注释的元素必须为 |
Hibernate Validator 提供的校验注解 :
1 | null,且长度必须大于 0 验证字符串不为空格,非 |
- 算是完成了一个夙愿,我也用上了JPA了,我的新项目里面集成了MyBatis和SpringDataJPA,CRUD,MyBatis擅长R就做R,SpringDataJPA擅长CUD就做CUD,
还别说,SpringDataJPA用着是真的爽,代码量瞬间少了好多。 - 感慨:Hibernate的基本理念是四年前都知道的,但是真的用起来之后才真正懂得其中那些概念,知行合一是学习的不二法门,用起来才能够感受到其中真正的
快乐。后端的架子搭好了,明天该用Vue Cli写前端了。
home-record-list
- 准备整软路由
reference-site-list
swagger
knife4j
Spring Validation
Lombok
soft router
- 本文标题:2020-09-22-x
- 本文作者:Xplorist
- 创建时间:2020-09-22 13:30:13
- 本文链接:https://xplorist.tech/2020/09/22/1a247fd475f4/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论