1.注解配置方式
yml配置扫描路径
mybatis-plus: type-aliases-package: com.fancy.*.entity |
---|
在实体类上面配置注解@Alias
@Alias(“CamelKeyMap”) public class CamelKeyMap extends HashMap { |
---|
2.xml方式1
在 mybatis-config.xml 配置文件里面
<typeAliases>
<typeAlias type=”com.lanmili.utils.CamelKeyMap” alias=”CamelKeyMap”/>
</typeAliases>
上面代码就是注册别名了,下面resultType就可以这样书写了.
<select id=”selectAppUserPasswordByPhone” parameterType=”String” resultType=”CamelKeyMap”>
SELECT a.user_phone, a.user_password
FROM user a
WHERE a.**user_phone **= #{phone}
3.xml方式2
在MybatisConfig.xml配置
别名就是 User