mybatisPlus自定义注解生成
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.2.0</version>
</dependency>
代码生成的依赖很简单,这里不是重点,有兴趣的可以自行百度
需求是这样的,要求在生成的实体类上加上@NotNull和@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”,timezone=“GMT+8”)注解,官方提供的代码模板里并没有这两个注解
在Generator生成类里,官方给我们扩展了接口,这里可以根据表里字段的修改其属性值,根据值的差异在修改模板