我希望通过hibernate减少记录在控制台上的大量信息。 这是样本:
21:59:20.474 [main] DEBUG org.jboss.logging - Logging Provider:
org.jboss.logging.Slf4jLoggerProvider
21:59:20.490 [main] DEBUG org.hibernate.type.BasicTypeRegistry
- Adding type registration boolean -> org.hibernate.type.BooleanType@5f150435
21:59:20.490 [main] DEBUG org.hibernate.type.BasicTypeRegistry
- Adding type registration boolean -> org.hibernate.type.BooleanType@5f150435
还有数百个......
当我使用maven进行休眠时发生了这种情况。我之前使用过hibernate,但是我手动下载了jar,我有一些正常的日志记录。这是无法接受的。知道如何减少/删除它吗?
我试图用POM排除jar。但效果是一样的:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>4.3.7.Final</version>
<exclusions>
<exclusion>
<artifactId>jboss-logging</artifactId>
<groupId>org.jboss.logging</groupId>
</exclusion>
<exclusion>
<artifactId>jboss-logging-annotations</artifactId>
<groupId>org.jboss.logging</groupId>
</exclusion>
</exclusions>
</dependency>
答案 0 :(得分:-3)