1.2.1 1. [wu-database-lazy-mybatis-cure-plus-starter](wu-framework-plus%2Fwu-database-lazy-mybatis-cure-plus-starter) 升级mybatis 3.5.4 2. Lazy ORM支持数据自动转译 - 新增字段自动关联转译 - 注解方法入参数通过数据库转译@LazyTableArgsTranslation - 注解方法出参数转译@LazyTableTranslation - 通过一个字段管理其他表的一条数据@LazyTableTranslationOneField - 通过一个字段管理其他表的数据@LazyTableTranslationOneToManyField - ```java @Data @LazyTable(tableName = "lazy_table_user", comment = "lazy 框架跨表映射 用户") public class LazyTableUser { @LazyTableFieldId(value = "id", idType = LazyTableFieldId.IdType.AUTOMATIC_ID) private Integer id; @LazyTableFieldUnique(value = "username") private String username; @LazyTableField(value = "birthday") private String birthday; @LazyTableField("sex") private String sex; @LazyTableTranslationOneField(translationSourceName = "addressId", translationTargetName = "id", columnList = "addressName", translationTargetTableName = "lazy_table_address", type = LazyTranslationTableEndpoint.Type.COLUMN, lazyTranslationAPIClass = LazyTableTranslationOneAPI.class) @LazyTableField(exist = false) private String address; @LazyTableFieldUnique(value = "age") private Integer age; @LazyTableFieldUnique() private Integer ageType; @LazyTableField(comment = "地址ID") private Integer addressId; /** * 是否删除 */ @Schema(description = "是否删除", name = "isDeleted") @LazyTableField(name = "is_deleted", comment = "是否删除", columnType = "tinyint(1)") private Boolean isDeleted; } ``` 3. 支持Excel导出适配任意对象含有数组 4. 完善ACW模块 5. 更新日志: 1. 支持mysql实例添加 2. 支持mysql 数据库查询统计单个表数量 3. 支持mysql单表数据库操作(增删改查) 4. 支持统计单个数据库下所有表条数统计、存储数据 5. 支持mysql数据库自动填充 6. 支持通过数据库反向生成ddd代码 7. 支持数据库备份、数据库实例备份 8. 支持数据库信息导入
项目地址:https://gitee.com/wujiawei1207537021/wu-framework-parent/tree/master/wu-smart-intergration/wu-smart-acw