【java 数据库】如何取出数据库的记录日志
写了一个j2ee的仓库管理系统登陆系统的时候会连接到数据库注册账号也要联系到数据库退出系统的时候也应该算退出数据库吧我想问如何把数据库记录的这些日志取出来放到一个单独的表...
写了一个j2ee的仓库管理系统
登陆系统的时候 会连接到数据库 注册账号也要联系到数据库 退出系统的时候 也应该算退出数据库吧 我想问 如何把数据库记录的这些日志取出来 放到一个单独的表里面 这样 我的系统就多了一个功能 操作记录日志 请问 如何实现呢 展开
登陆系统的时候 会连接到数据库 注册账号也要联系到数据库 退出系统的时候 也应该算退出数据库吧 我想问 如何把数据库记录的这些日志取出来 放到一个单独的表里面 这样 我的系统就多了一个功能 操作记录日志 请问 如何实现呢 展开
3个回答
展开全部
这些是要联接到数据库的,但是操作记录需要在程序上做处理,可以这样处理
1、建立一个操作记录表,字段大概可以为:id、操作类型、操作人、操作时间等
2、封装一个类,在每次有操作的将这些操作的记录写到数据库中,然后需要的时候读取出来
1、建立一个操作记录表,字段大概可以为:id、操作类型、操作人、操作时间等
2、封装一个类,在每次有操作的将这些操作的记录写到数据库中,然后需要的时候读取出来
更多追问追答
追问
这还是自己的记录啊
数据库有自己的记录 比如登陆的时候 删除的时候 数据库都是有自己的日志记录的
如何把数据库记录的 拿出来 而不是我自己弄
PS:之前我就是自己按你方式弄的 老师你得把数据库的日志调出来 不能你自己来写
追答
数据库是有自己的记录,但是数据库的记录有两个问题
1、并不是所有的数据库都有这么详细的记录,不同的数据库需要不同的配置,有些是记录在表里面的,有些是记录在文件里面的
2、数据库的记录只是记录执行了哪些SQL,不能够清晰的表达业务,不管是对用户还是对谁都不够清晰的
展开全部
纠正一个问题 退出系统不是退出数据库
说一下 你这个是 java代码方面的问题 和数据库无关 你这样提问 很容易让我联想到 如果提取数据库的log内容
接下来说一下怎么实现
建立程序操作记录数据表 表中内容可以包括 用户 操作内容 执行时间 等
然后就是 找到你所有认为应该添加 日志的位置 然后添加一段 向操作记录表写入记录的代码
如果怕 程序卡 添加日志可以用一个新的线程来做
说一下 你这个是 java代码方面的问题 和数据库无关 你这样提问 很容易让我联想到 如果提取数据库的log内容
接下来说一下怎么实现
建立程序操作记录数据表 表中内容可以包括 用户 操作内容 执行时间 等
然后就是 找到你所有认为应该添加 日志的位置 然后添加一段 向操作记录表写入记录的代码
如果怕 程序卡 添加日志可以用一个新的线程来做
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询