请问用springAOP怎么记录到用户修改的字段,或者有其它的方法能记录到吗?数据库用的iBatis

解决方案 »

  1.   

    我以前有个项目打LOG有如下的要求:
    打印出SQL文(参数的?部分用实际值来替换),以及当前的用户信息,以及
    (应该包括LZ的要求)但是iBatis是不能打印出真正的SQL文的,所以我自己把iBatis的原代码给修改了之后,就很好用的哦
    所以,LZ也可以考虑一下这种办法
      

  2.   

    iBatis是可以打印出SQL文的,如果你使用的是log4j的话
      

  3.   

    使用log4j的话不太现实,因为这个项目开发基本上已经完成了,如果现在使用的话还得更改所有的service
    如果使用springAOP能达到这种效果吗?就是记录到修改的字段,因为目前我只能记录到用户做了什么操作,比如说增、删、改操作,但具体修改了哪个字段记录不到。
      

  4.   

    如果是Hibernate
    可以参考
    http://www.hibernate.org/318.html