1. 环境搭建

1.1. pom.xml
1 | <dependencies> |
1.2. 实体类
1 |
|
1.3. Mapper
1 | public interface PersonMapper { |
1.4. SQL映射配置
1 |
|
1.5. log4j配置文件
添加log4j.properties。Mybatis默认使用log4j输出日志信息,所以如果要将执行的SQL语句输出到控制台,需要在CLASSPATH(src目录)下添加log4j.properties,内容如下:1
2
3
4
5
6# Global logging configuration
log4j.rootLogger=DEBUG, stdout
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
1.6. MyBatis全局配置文件
1 |
|
1.7. 测试方法
1 | public class MabatisTest { |
2. 全局配置文件和SQL映射文件
全局配置文件:MyBatis的全局配置
SQL映射文件:Mapper接口的实现描述
3. 查看Mapper接口的实现类
查看Mapper接口的实现类,可以看到是动态代理
1 |
|