jsp web项目怎么记录所有执行数据库的操作sql语句?
我为一个jsp web项目实施,有没有办法截取该项目程序对数据库查询、更新、查询等数据库sql语句操作?框架式:spring、struts。
------解决方案--------------------1、AOP
2、封装一个数据库的操作工具类,工具类封装所有增删改查方法,然后你所有关于数据库的操作都使用这个工具了,那你只要在这个工具类里记录日志就可以了
------解决方案--------------------
楼主问的出这样的问题肯定不懂你说的,然后他会问什么是AOP,AOP怎么搞,哥们他摊上你了。
------解决方案--------------------用AOP最好,不会的话也可以
对数据库操作应该都要记录日志,记录日志的时候把sql语句加上
然后写个定时器,从日志文件中提取sql语句
------解决方案--------------------你看下这个,,比较详细
http://wenku.baidu.com/view/584b495577232f60ddcca122.html