别名扫描
(别名在实体类映射文件中引用)
<?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> <!-- 类属性别名 --> <typeAliases> <!-- 定义别名方便mapper调用--> <!-- <typeAlias type="com.mapper.pojo.User" alias="user"/> -->
<!-- 包扫描的方式批量定义别名, 解决,name=""为实体类包名--> <!-- 定义后别名等于类名,不区分大小写 --> <package name="com.mapper.pojo"/>
</typeAliases> <!-- 环境:配置mybatis的环境 --> <environments default="development"> <!-- 环境变量:可以配置多个环境变量,比如使用多数据源时,就需要配置多个环境变量 --> <environment id="development"> <!-- 事务管理器 --> <transactionManager type="JDBC" /> <!-- 数据源 连接数据库信息 --> <dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/test" /> <property name="username" value="root" /> <property name="password" value="0000" /> </dataSource> </environment> </environments> <!-- 指定映射文件 --> <mappers> <!--实体类必须和和实体类映射在同一包下 --> <!-- <mapper resource="com/mapper/pojo/TestKuMapper.xml" /> -->
<!-- 使用包扫描的方式道路接口 --> <!-- 此种方法要求mapper接口名称和mapper映射文件名称相同,且放在同一个目录中 --> <package name="com.mapper.mappper"/> </mappers> </configuration> |