MyBatis-XML配置教程,这也太详细了吧!(2)
2021-05-28 16:10 升学就业帮
3.typeAliases
4.typeHandlers
5.objectFactory
6.objectWrapperFactory
7.reflectorFactory
8.plugins
9.environments
10.databaseIdProvider
11.mappers
DTD规则文件标签的出现的次数说明
? , * , + 正则表达式的次数
如果声明的标签后?:表示出现0-1次
如果声明的标签后*:表示出现0-N次
如果声明的标签后+:表示出现1-N次
如果声明的标签后什么都没有:表示出现1次
03.typeAliases别名配置
在UserMapper.xml文件中User无论是作为参数还是作为查询返回数据类型,都需要写上全限定名,实际可以写上简单类名即可,但是需要配置别名.
MyBatis框架提供了两种别名机制,一种是自定义别名,一种是内置别名
3.1 自定义别名
<typeAliases>: 自定义别名配置
常见属性:
type: 要设置别名的数据类型(全限定名)
alias : 取的别名,一般都使用类的简单名称
代码示例:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"//mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 别名配置 -->
<typeAliases>
<!-- 配置单个类型的别名
type: 要设置别名的数据类型(全限定名)
alias : 取的别名,一般都使用类的简单名
-->
<typeAlias type="com.xyr.domain.User" alias="user"/>
</typeAliases>
<environments default="development">
<environment id="development">
标签:
mybatis
官方微信公众号:掌酷门户(wapzknet)
相关资讯
新闻热点
精选美图