- 博客(23)
- 收藏
- 关注
原创 @validation
在实际开发中,需要对字段进行效验,通过使用if-else对请求的每一个参数一一效验,当效验的参数过多时,会有很多的if-else,代码不简洁,我们可以使用Spring提供的Validated,通过注解的形式完成效验。能够用在成员属性(字段)上,提示验证框架进行嵌套验证。当多个接口使用同一个实体类,传的参数不同则效验也不同,或者有一些特殊的参数只有一个接口被使用,可以通过分组不同的接口使用不同的效验参数。测试,因为使用的是第一组,所以count没有被效验。测试,第二组也被使用,这时count也会被效验。
2023-04-20 19:51:07
183
原创 MapStruct
MapStruct是用于生成类型安全的bean映射类的Java注解处理器,可以在model和实体类直接进行对象映射,通过注解的方式实现对javaBean的转换注解处理器;可以生成 JavaBean 之间那的映射代码;类型安全, 高性能, 无依赖性;依赖<dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct-jdk8</artifactId>
2021-10-16 20:30:00
162
原创 Spring Data JPA + QueryDSL
Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!Spring Data JPA 让我们解脱了DAO层的操作,基本上所有CRUD都可以依赖于它来实现这边主要介绍Spring Data JPA的一些用法:SpringBoot整合使用:...
2021-10-09 21:09:12
2299
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人