EasyRelation v1.1.1 发布,增加自动关联数据特性
发表于:2023-06-14 | 分类: Java
字数统计: 182 | 阅读时长: 1分钟 | 阅读量:

EasyRelation 1.1.1 发布,新版本更新日志:

  • 更新 MapStructPlus 版本 1.2.1 –> 1.2.5
  • 添加自动关联数据功能

当想要对一个方法的结果自动关联相关数据时,可以在方法上面增加 @AutoRelation 注解, 框架会对其方法返回的结果数据,自动关联配置的其他数据。

功能基于 SpringAOP 实现。

简单示例:

例如,在查询商品时,需要关联配置的其他店铺等信息

  • 之前
public List<Goods> list(GoodsQuery goodsQuery) {
    List<Goods> list = goodsRepository.list(goodsQuery);
    injectRelation.injectRelation(list);
    return list;
}
  • 使用自动关联
@AutoRelation
public List<Goods> list(GoodsQuery goodsQuery) {
    return goodsRepository.list(goodsQuery);
}
上一篇:
MapStructPlus1.3.1发布,良久的问题终于被解决!
下一篇:
手摸手创建一个 Vue3 + Ts 项目(三) —— 使用 UnoCSS 来调整布局样式