【发布时间】:2012-12-20 09:29:07
【问题描述】:
我想使用 Java 在 mySQL 中创建日志,但我想执行以下操作: - 使用 CURRENT_TIMESTAMP 进行记录 - 用结束时间更新记录(所以开始时间和结束时间)
我无法发布我的代码,因为我在尝试时遇到错误...
提前谢谢你,
雷姆科
【问题讨论】:
我想使用 Java 在 mySQL 中创建日志,但我想执行以下操作: - 使用 CURRENT_TIMESTAMP 进行记录 - 用结束时间更新记录(所以开始时间和结束时间)
我无法发布我的代码,因为我在尝试时遇到错误...
提前谢谢你,
雷姆科
【问题讨论】:
您可以使用log4j 并使用适当的apppender,例如detailed in this question
问题是 JDBCAppender 已被弃用。如果您确实需要此功能,这是另一种解决方案:log4j-databaseappender,但是它在文档上非常稀疏(确切地说,几乎没有),有点旧,并且只有一个所有者,但如果您可以作为一个很好的起点想自己动手。至少代码很小。
至于 log4j,当有针对一般问题的现成解决方案时,我当然不会尝试重新发明轮子并创建另一个日志框架。但是,如果您使用另一个框架(您没有指定),我相信它会让您同事的生活更轻松,而不必应对不同的日志记录方法......至少我很高兴看到我必须处理的代码中的统一日志记录指令...
【讨论】: