-
关联源码
1.按住Ctrl点击变量类型(Stringint...),点击Attach Source,选中External location,点击External File,去jdk包中寻找src.zip选中即可
-
启动日志
2.在pom.xml中的dependencies标签中添加日志依赖,代码如下:
1 <!-- 3.1 log4j2的实现类--> 2 <dependency> 3 <groupId>org.apache.logging.log4j</groupId> 4 <artifactId>log4j-core</artifactId> 5 <version>2.6.2</version> 6 </dependency> 7 <!-- 3.2 log4j2到slf4j的驱动类:--> 8 <dependency> 9 <groupId>org.apache.logging.log4j</groupId> 10 <artifactId>log4j-slf4j-impl</artifactId> 11 <version>2.6.2</version> 12 </dependency>
3. 在src/main/resources中写名为login4j2.xml 的配置文件,代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<!-- 这个配置向那里,以什么格式追加日志 -->
<Appenders>
<Console name="STDOUT" target="SYSTEM_OUT">
<PatternLayout
pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n" />
</Console>
</Appenders> <!-- 控制记录那些日志 -->
<Loggers> <!-- 控制一个包 -->
<Logger name=" org.apache.ibatis" level="trace" />
<!-- 这个配置默认日志级别 :例如你指定warn,那么它输出warn,error和fatal级别的日志 trace, debug, info,
warn, error , fatal -->
<Root level="trace">
<AppenderRef ref="STDOUT" />
</Root>
</Loggers>
</Configuration>
- 在写测试类时,在sqlsession.close()关闭的同时,还需要手动提交事务,即sqlsession.commit();