Mybatis 使用Dao代码方式进行增、删、改、查和分页查询。
1、Maven的pom.xml
2、配置文件
2.1、db.properties
2.2、mybatis.xml
1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE configuration 3 PUBLIC "-//mybatis.org//DTD Config 3.0//EN" 4 "http://mybatis.org/dtd/mybatis-3-config.dtd"> 5 <configuration> 6 7 <!-- 配置属性,加载数据库配置参数 --> 8 <properties resource="db.properties"></properties> 9 10 <!-- 使用别名 --> 11 <typeAliases> 12 <!-- 为包下的所有文件设置别名,别名为类名,不分大小写 --> 13 <package name="com.mcs.entity"/> 14 </typeAliases> 15 16 <!-- 和Spring整合后environments配置将废除 --> 17 <environments default="mysql_developer"> 18 <environment id="mysql_developer"> 19 <!-- mybatis使用jdbc事务管理方式 --> 20 <transactionManager type="JDBC" /> 21 <!-- mybatis使用连接池方式来获取连接 --> 22 <dataSource type="POOLED"> 23 <!-- 配置与数据库交互的4个必要属性 --> 24 <property name="driver" value="${jdbc.driverClass}" /> 25 <property name="url" value="${jdbc.jdbcUrl}" /> 26 <property name="username" value="${jdbc.user}" /> 27 <property name="password" value="${jdbc.password}" /> 28 </dataSource> 29 </environment> 30 </environments> 31 32 <!-- 加载映射文件 --> 33 <mappers> 34 <!-- 自动加载包下的所有映射文件 --> 35 <package name="com.mcs.mapper"/> 36 </mappers> 37 38 </configuration>