简介:
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 ——百度百科
创建maven工程:
项目结构:
pom.xml文件:
13 4.0.0 4 5com.itdoc.mybatis 6mybatis-01 71.0-SNAPSHOT 8jar 9 10mybatis-01 11http://maven.apache.org 12 1314 16 17UTF-8 1518 19 4720 24 25 26org.apache.logging.log4j 21log4j-core 222.8.2 2327 31 32 33org.mybatis 28mybatis 293.4.1 3034 38 39 40mysql 35mysql-connector-java 365.1.38 3741 45 46junit 42junit 434.12 44
全局配置文件(mybatis-config.xml):此配置文件不是必须的。
1 2 56 7 17 188 169 10 1511 12 13 14 19 2120
Mybatis中配置中相应的对应关系:
github源码: