项目结尾,要做日志记录 写入数据库表

张晓起 2008-12-08 03:47:17
项目结尾,要做日志记录 写入数据库表 用的ssh
现在要做操作记录到数据库一个表中,要求各业务增删改都要记录数据库表中
请问改怎么做
...全文
94 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzq19901130 2011-04-22
  • 打赏
  • 举报
回复
邮箱:724364779@qq.com
zzq19901130 2011-04-22
  • 打赏
  • 举报
回复
楼主,你的这个问题解决了没有,我也遇到同样的问题了。求解。如果你解决了,可不可以发个源码给我看一下。
0大丸子0 2008-12-09
  • 打赏
  • 举报
回复
建议做个存储过程!
在每一个成功操作以后调用!
传递你需要的参数
zjc_love 2008-12-09
  • 打赏
  • 举报
回复
直接在操作成功的地方多insert一条日志就行了
myjava_024 2008-12-08
  • 打赏
  • 举报
回复
写个通用的,传递方法类型,然后监控......
steryzone 2008-12-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zhangxiaoqi 的回复:]
数据的主键做插入数据后该怎么获取呢[/Quote]
你这样就是获取最新插入的那条信息,那你查找最新记录不行吗?
张晓起 2008-12-08
  • 打赏
  • 举报
回复
我写的是对日志表的操作方法
但还要在这个表中记录操作的是哪个表的哪条数据的主键
表好说
数据的主键做插入数据后该怎么获取呢,并发了怎么办
lanzhengwu 2008-12-08
  • 打赏
  • 举报
回复
写上一个通用方法。
在每个有操作的ACTION前用一句话调用就好了
如:Operator.log('操作类型的参数','备注参数'....)
steryzone 2008-12-08
  • 打赏
  • 举报
回复
首先建立一张表,记录操作,操作人,时间
然后再到action中,比如进入增加页面时就加入一句插入日志(说明是什么操作,获取操作人,获取时间),然后比如是增加的操作,就在insert前再加一句插入日志(说明是什么操作,获取操作人,获取时间),这样就可以把记录都插入数据库了。。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧