您现在的位置是:首页 > 文章详情

wu-framework-parent 1.2.1-JDK17-SNAPSHOT 发布

日期:2024-01-16点击:147

版本:1.2.1-JDK7-SNAPSHOT

更新内容内容如下:

 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://www.oschina.net/news/275949
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章