@Transactional
事务传播机制
默认情况下,嵌套的方法会和外部组成一整个事务,在外部方法执行的过程中任意时刻程序异常(可能是由内部嵌套的方法抛出的异常),整个事务都会回滚
@Valid
notBlank 一般用于String校验,校验字符串不仅不为null,且不为空字符串;
notEmpty 一般用于数组,List集合校验,校验里面不为null,且里面元素个数不为0;
notNull 则一般用于其他类型校验,只校验为不为null,比如数字等类型
@Builder
建造者模式
一般用在model层中实体类的上方,作用于整个实体类
UserDO userDO = UserDO.builder()
.attr1()
.attr2()
.build();
@PostConstruct
被这个注解修饰的void方法,其执行顺序位于:构造函数之后,init函数之前。会在服务器加在servlet的时候执行,且只执行一次

京公网安备 11010502036488号