文件名称:实体属性变更历史记录框架-变更历史记录从此无忧
文件大小:18KB
文件格式:RAR
更新时间:2015-11-10 08:20:04
属性变更 历史 记录 反射 注解
在实际mis项目中增删改查必不可少,针对"改"的操作,重要的项目中都要有变更历史记录.本实例提供了一个实体属性变更历史记录工具类,只要写很少的代码就能实现强大的变更历史记录功能.本工具类的主要优点是1.工具类对实体对象没有依赖性,任何对象都能记录历史.2.只要编写很少的代码就能实现需求. 3.所有属性都记录变更历史太多,有些属性我不想记录变更历史. 4.实体属性变化前后的值需要把编码转成有意义的文字.例如:实体类中性别用 0,1表示,而希望变更历史中记录前后变化的值是"男","女". 5.传入实体对象自动识别实体Id,而不需要手工传入. 6.实体的属性名不好记,想加一个好记别名,这样便于查询.
【文件预览】:
HistoryDemo
----src()
--------com()
----bin()
--------com()
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----.project(387B)