我正在研究具有log4j依赖性的spring(5.1.9。发行版)JDBC项目,并将Web应用程序部署在tomcat 8.5上。
下面是我的项目的chat: ChatSession;
participant: Person;
log(){
console.log(this.chat)
console.log(this.participant);
}
joinChat(room: string, participantName: string) {
this.chat = new ChatSession(room);
this.participant = new Person(participantName);
console.log(this.chat);
console.log(this.participant)
}
文件的摘要:
pom.xml
此外,这是我项目中资源文件夹中的<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.1.9.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.1.9.RELEASE</version>
</dependency>
文件:
log4j.properties
我只想打印我的Spring JDBC的调试日志,但似乎无法正常工作。
我已经经历了几种解决方案,但是它没有在控制台上显示spring JDBC的调试日志。
有人可以帮我以上配置中缺少的内容吗?
答案 0 :(得分:0)
以下配置应添加到您的log4j.properties
文件中:
log4j.logger.org.springframework.jdbc.core=DEBUG
log4j.logger.org.springframework.jdbc.core.StatementCreatorUtils=TRACE