【java 数据库】如何取出数据库的记录日志

写了一个j2ee的仓库管理系统登陆系统的时候会连接到数据库注册账号也要联系到数据库退出系统的时候也应该算退出数据库吧我想问如何把数据库记录的这些日志取出来放到一个单独的表... 写了一个j2ee的仓库管理系统
登陆系统的时候 会连接到数据库 注册账号也要联系到数据库 退出系统的时候 也应该算退出数据库吧 我想问 如何把数据库记录的这些日志取出来 放到一个单独的表里面 这样 我的系统就多了一个功能 操作记录日志 请问 如何实现呢
展开
 我来答
hu437
2012-04-13 · TA获得超过3472个赞
知道大有可为答主
回答量:2690
采纳率:0%
帮助的人:2323万
展开全部
这些是要联接到数据库的,但是操作记录需要在程序上做处理,可以这样处理

1、建立一个操作记录表,字段大概可以为:id、操作类型、操作人、操作时间等

2、封装一个类,在每次有操作的将这些操作的记录写到数据库中,然后需要的时候读取出来
更多追问追答
追问
这还是自己的记录啊 
数据库有自己的记录 比如登陆的时候 删除的时候 数据库都是有自己的日志记录的
如何把数据库记录的 拿出来 而不是我自己弄
PS:之前我就是自己按你方式弄的 老师你得把数据库的日志调出来 不能你自己来写
追答
数据库是有自己的记录,但是数据库的记录有两个问题

1、并不是所有的数据库都有这么详细的记录,不同的数据库需要不同的配置,有些是记录在表里面的,有些是记录在文件里面的

2、数据库的记录只是记录执行了哪些SQL,不能够清晰的表达业务,不管是对用户还是对谁都不够清晰的
846492130
2012-04-15 · TA获得超过287个赞
知道小有建树答主
回答量:500
采纳率:0%
帮助的人:338万
展开全部
纠正一个问题 退出系统不是退出数据库
说一下 你这个是 java代码方面的问题 和数据库无关 你这样提问 很容易让我联想到 如果提取数据库的log内容
接下来说一下怎么实现
建立程序操作记录数据表 表中内容可以包括 用户 操作内容 执行时间 等
然后就是 找到你所有认为应该添加 日志的位置 然后添加一段 向操作记录表写入记录的代码
如果怕 程序卡 添加日志可以用一个新的线程来做
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zbz232
2012-04-13
知道答主
回答量:65
采纳率:0%
帮助的人:31.1万
展开全部
bg
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式