generator icon indicating copy to clipboard operation
generator copied to clipboard

建议增加Entity自定义注解功能

Open lunfangyu opened this issue 3 years ago • 0 comments

请将问题描述清楚,别耽误彼此打(xi)工(jiao)赚(nen)钱(mo)的时间. 如果能直接提供错误示例,请上传仓库或私发邮箱,对于私发邮箱的代码,承诺不泄露来源方信息(邮箱名,公司名等信息),阅后即焚.

版本信息

​ 生成器版本: V3.5.1

​ 数据库版本: MySQL 5.7.34-log

​ 模板引擎版本: freemarker 2.3.31

问题详情

实体字段注解 如图所示,某些字段需要添加自定义注解,添加注解规则为: 1、类型为LocalDateTime的,添加日期格式和序列化、反序列化注解:@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")、@JsonDeserialize(using = LocalDateTimeDeserializer.class)

2、当字段类型为Long且字段名后缀为"Id"时,添加@JsonSerialize(using = ToStringSerializer.class)注解;防止前端丢失精度。

期望结果

希望在不使用自定义模板的前提下实现添加自定义注解;不知道是否有配置策略可实现? 或者有可扩展的接口可实现自定义导包的逻辑? 如果没有,建议增加此功能,从实际项目来看,用到的比较多

lunfangyu avatar Oct 14 '21 01:10 lunfangyu