繁体   English   中英

LogFactory和错误记录到数据库/文本文件

[英]LogFactory and Error Logging to Database/Text File

以下代码片段是否有可能将错误记录到数据库或文本文件? 我知道它可以写入Eclipse控制台。 我是.NET开发人员,所以我不太确定。

private final static Log log = LogFactory.getLog(ActivityServiceImpl.class);

我不确定您要在这里做什么。 如果只想登录到控制台,则当然可以使用System.out.println(...)。 这很容易,但是显然不会添加文件和行,时间戳,并允许您控制日志级别等。

如果您开始的工作不只是玩具项目,那么最好使用log4j(如上面的第一条评论所述)。

将它配置为输出到文件和/或控制台很简单,并且如果需要的话,还有许多连接器也可以输出到数据库。 这是一个:

http://www.tutorialspoint.com/log4j/log4j_logging_database.htm

如果您正在使用Maven,很高兴为您指出相关的Pom。 如果不是的话,下载jar也不难。 (请参阅您的第一条评论,以获取它们的网站)。

它只是记录到文本文件,这些记录器都不记录任何数据库(AFAIK记录器没有记录到数据库的功能,除非您用日志字符串作为输入来编码数据库插入语句)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM