EasyRelation 1.0 发布,简单强大的数据关联框架
当开发人员需要进行关联查询时,往往需要编写大量的冗余代码来处理数据之间的关系。这不仅浪费时间和精力,还会影响项目的可维护性和可扩展性。 EasyRelation 是一个简单、高效的自动关联数据框架,可以通过一行代码,自动关联查询并填充需要的数据,对于性能影响极小,且省略了大量的冗余代码。 该框架适应于当前对象中的字段需要关联查询,并赋值到当前对象的字段中,数据来源可以是枚举、数据库、RPC 接口等等任意来源。 特点 不限制关联查询方式,需要关联的数据可以是任意来源 两级缓存支持,可自由选择使用的缓存 执行效率高,对性能影响极小 支持多条件关联和常量条件关联 快速开始 下面演示如何使用 EasyRelation 进行自动关联数据 假设有订单类(Order)和用户类(User),订单中保存了用户名,需要关联查询用户昵称。 Order @Data public class Order { private String orderId; private String username; private String nickName; } User @Dat...