一、mybatis核心配置文件模板
1.核心代码
mybatis核心配置文件mybatis-config.xml文件模板
文件代码
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<properties resource="jdbc.properties"/>
<typeAliases>
<package name="com.atguigu.mybatis.pojo"/>
</typeAliases>
<environments default="development">
<!-- environment:设置一个具体的连接数据库的环境
属性: id:设置环境的唯一标识,不能重复
-->
<environment id="development">
<transactionManager type="JDBC"/>
<!--
datasource:设置数据源
属性:type:设置数据源的类型
type="pOOLED/ UNPOOLED| JNDI”
POOLED:表示使用数据库连接池
UNPOOL ED:表示不使用薮据库连接池
JNDI:表示使用上下文中的数据潞
-->
<!--
引入properties文件,此后就可以在当前文件中使用${key}的方式访问value
-->
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</dataSource>
</environment>
</environments>
<!--引入映射文件-->
<!-- 一个表对应一个实体类对应一个mapper接口对应一个映射文件-->
<mappers>
<!-- 以包的方式引入映射文件,但是必须满足两个条件:
1. mapper接口和映射文件所在的包必须一致
2 . mapper接口的名字和映射文件的名字必须一致 -->
<package name="com.atguigu.mybatis.mapper"/>
</mappers>
</configuration>
2.使用步骤
二、mybatis映射文件模板
1.核心代码
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="">
</mapper>