原因:工程中使用og4j记录日志,而hibernate使用slf4j记录日志,导致了兼容性错误。
解决方法:添加log4j的依赖和slf4j-log4j的转换包,在pom文件中加入:
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.7</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.7.7</version> <scope>runtime</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.7</version> </dependency>