mybatis 配置typeAliases定义别名优化mapper.xml
第一:包定义别名type:写具体包默认的别名为实体类的首字母小写。第一:实体类定义别名 type:写具体实体类alias:别名。传统类型resultType(返回类型定义到类)
·
传统类型resultType(返回类型定义到类)
<select id="getListUser" resultType="com.cn.pojo.User">
select * from user
</select>
mybatis-config.xml配置中配置typeAliases别名进行优化的2中方式:
第一:实体类定义别名 type:写具体实体类 alias:别名
<typeAliases>
<typeAlias type="com.kuang.pojo.User" alias="User"/>
</typeAliases>
优化后写法:
<select id="getListUser" resultType="User">
select * from user
</select>
第一:包定义别名 type:写具体包 默认的别名为实体类的首字母小写
<typeAliases>
<package name="com.kuang.pojo.User"/>
</typeAliases>
优化后写法:
<select id="getListUser" resultType="User">
select * from user
</select>
类注解器别名:
@Alias("user")
public class User {
}
<select id="getListUser" resultType="user">
select * from user
</select>

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)