开发一个人员管理的模块,现在客户有一个需求就是有一张表记录人员信息的变更记录,
格式差不多为哪些字段在什么时候更新成了什么在更新的时候如何知道哪些字段被更新了呢?
请大家多多指教!!
THS!

解决方案 »

  1.   

    楼上的能否说得详细点 log4j可以满足我的需求?具体如何操作?
      

  2.   

    不是log4j
    专门做一个日志模块
    每次操作都做一次日志记录啊,
    或者你做一个人员信息的历史表,每次更新人员信息的时候都保存一次历史记录,表结构跟人员表一样的,就是增加一个修改时间这列,喜欢再加个修改人也不错
      

  3.   

    专门写个方法吧,这个方法是通过get出这个对象,将属性一一比较,如果不同,就进行字符串的组装(也就是变更内容的组合)。
    然后将这个字符串插入到你变更的表中。
      

  4.   

    按照你的思路,结合我现在的开发框架,就是每次把Hibernate取出的对象去ActionForm对象中的属性逐一比较?
    不知道能否给实例型的代码?