自定义别名方式一:
<configuration>
<typeAliases>
<typeAlias type="com.nbg.pojo.User" alias="user"/>
</typeAliases>
</configuration>
自定义别名方式二:
<configuration>
<typeAliases>
<package name="com.nbg.pojo"/>
</typeAliases>
</configuration>
<mapper namespace="com.nbg.dao.UserMapper">
<select id="getUserById" parameterType="_int" resultType="user">
select * from user where id = #{id}
</select>
</mapper>
_int是int的别名
parameterType与parameterMap之间的区别:
parameterType:参数类型
parameterMap:parameterMap
– 老式风格的参数映射。此元素已被废弃,并可能在将来被移除!请使用行内参数映射。文档中不会介绍此元素。