mybatis核心配置文件—设置别名typeAliases
<?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文件,此后就可以在当前文件中使用${key}的方式访问value--> <properties resource="jdbc.properties"></properties> <!-- typeAliases:设置类型别名,即为某个具体的类型设置一个别名, 在mybatis的范围中,就可以使用别名表示一个具体的类型。 --> <typeAliases> <!--不使用alias属性设置别名,默认为类名,不区分大小写。User或user--> <!-- <typeAlias type="org.example.entity.User" alias="user"></typeAlias>--> <!--通过包设置类型别名,指定包下所有的类型将全部拥有默认的别名,即类名,不区分大小写--> <package name="org.example.entity"/> </typeAliases> <!-- environments数据库环境配置 --> <!-- 和Spring整合后environments配置将被废除 --> <environments default="development"> <environment id="development"> <!-- 使用JDBC事务管理 --> <transactionManager type="JDBC"/> <!-- 数据库连接池 --> <dataSource type="POOLED"> <property name="driver" value="${jdbc.driverClassName}"/> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/> </dataSource> </environment> </environments> <!-- 加载映射文件 --> <mappers> <mapper resource="mappers/UserMapper.xml"></mapper> </mappers> </configuration>
设置后就可以在xxMapper.xml中返回值类中使用别名


浙公网安备 33010602011771号