|
|
1
34
在log4j.properties文件中,我将根记录器日志记录级别设置为ERROR。然后,对于我特别想要记录的包,比如我的应用程序代码,我将记录级别设置为INFO或DEBUG。
我看到一些同事把根日志记录设置得很低,最后却列出了他们不想看到的所有内容,这在我看来似乎很落后。我宁愿列出我想记录的内容,也不愿列出所有我不想记录的内容。 顺便说一句,完全关闭第三方组件的登录对我来说似乎是个坏主意。例如,Spring的噪音相对较大,它使用WARN来表示我确实不需要知道的内容,但是如果它记录了一个错误条目来表示我想看到的内容,它就会发出警告。 |
|
|
2
15
您可以通过更改log4j.properties/log4j.xml文件中的记录器级别来完成。
|
|
|
3
3
在log4j.properties中,可以根据每个记录器定义各个级别:
在log4j.xml中,语法是
<name>通常是完全限定的类名。您可能希望使用WARN或ERROR而不是FATAL |
|
|
4
2
只是不要在log4j.properties中添加这些包。例如,您的属性文件中必须有这个For Spring。如果你有下面这样的条目(任何以组织架构). 冬眠也需要这样做。
正如前面提到的,您还应该设置以下内容。我忘了提这个。
|
|
|
Gero Mendy · 如何为一个类分配兵变的结果。查询 2 年前 |
|
Hamvy B · 替换不推荐的hibernate方法 2 年前 |
|
Martin Pfeffer · Spring Boot JPA 2 年前 |
|
|
denstran · 休眠未生成正确的id 3 年前 |
|
|
Frank · 忽略/跳过Hibernate架构验证中的特定字段 3 年前 |