汕尾海湾 发表于 2022-8-9 14:42:54

设置类型别名

设置类型别名

作用:resultType中的全类名太长,写起来很麻烦,所以给全类名起一个别名

配置

1.在mybatis核心文件中配置

mybatis核心文件中,标签的摆放顺序是有要求的,如下
在核心文件中添加
<typeAliases><br>      <typeAlias type="com.demo.practice.demo1.interceptor.mybatis.pojo.user" alias="user"></typeAlias><br>      <package name="com.demo.practice.demo1.interceptor.mybatis.pojo"/><br></typeAliases><br>​<br>typeAlia标签的两个参数:<br>type:全类名<br>alis:可以写,也可以不写,写了的话,写的名字就是全类名的别名,不写的话,全类名使用默认的别名(实体类的类名)<br>​<br>package参数:<br>name:包名<br>作用:该包下的所有实体类的全类名的别名都使用默认的别名(实体类的类名)2.在mapper映射文件中:

<select id="selectAllUsers" resultType="user"><br>  select * from t_user;<br></select><br>此处的user等价于com.demo.practice.demo1.interceptor.mybatis.pojo.user 
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 设置类型别名