如何动态地为Java类添加属性字段?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1422个文字,预计阅读时间需要6分钟。
说明:在项目中遇到一种场景,需要查询时间段的统计数据,获取时间段中每个月对应的金额(费用统计)。如图中的两列,由于列是动态的,先想到的便是后天拼接JSON格式字符串。
说明:
做项目中遇到一种场景,需要根据查询时间段, 获取时间段中中每个月份对应的金额(费用统计)。
如截图中的两列
因为列是动态的, 首先想到的就是后天拼接JSON格式字符串, 然后返回到前台, 组装表头及内容。
但是当前系统中easyUI版本为1.2,并不支持 data属性(官方从1.3.2开始支持)。所以只能返回list<T> 格式。
网上一搜相关代码很多, 看客可以自己搜索一下。 我这里记录一下我当时使用场景及用法,已备以后使用。
1.需要引用cglib jar包, 我用的版本是2.2
2.建一个实体对象 DynamicBean.java 。主要用来处理对象。
本文共计1422个文字,预计阅读时间需要6分钟。
说明:在项目中遇到一种场景,需要查询时间段的统计数据,获取时间段中每个月对应的金额(费用统计)。如图中的两列,由于列是动态的,先想到的便是后天拼接JSON格式字符串。
说明:
做项目中遇到一种场景,需要根据查询时间段, 获取时间段中中每个月份对应的金额(费用统计)。
如截图中的两列
因为列是动态的, 首先想到的就是后天拼接JSON格式字符串, 然后返回到前台, 组装表头及内容。
但是当前系统中easyUI版本为1.2,并不支持 data属性(官方从1.3.2开始支持)。所以只能返回list<T> 格式。
网上一搜相关代码很多, 看客可以自己搜索一下。 我这里记录一下我当时使用场景及用法,已备以后使用。
1.需要引用cglib jar包, 我用的版本是2.2
2.建一个实体对象 DynamicBean.java 。主要用来处理对象。

