最近写接口的时候,关于返回值resulttype="com.whiteme.po.user"
之类的东西想来觉得有简化的方法,再看看一些代码发现果然有,于是写了这篇博客记录一下,这样的好处可能是以后包名换了比较好改(虽然可能性低),但是他解决了写全路径的问题,简化开发
typealiases
单个定义
<typealiases> <typealias alias="users" type="com.whiteme.po.users" /> alias为别名,type为具体实体类 </typealiases>
批量定义(别名为实体类下的类名,第一个字母大小写都可以)
<typealiases> <package name="com.whiteme.po" /> 不管有多少实体类,这样直接就全部把别名命名好了 </typealiases>
想来未配置之前mapper.xml中
<select id="getuserlist" resulttype="com.whiteme.po.user"> select * from users </select>
配置别名之后mapper.xml中
<select id="getuserlist" resulttype="user"> select * from users </select>
总结
以上所述是小编给大家介绍的mybatis中typealiases的使用,希望对大家有所帮助
如对本文有疑问, 点击进行留言回复!!
利用python将Mysql信息以Excel文件并作为邮件附件发送
springmvc+mybaits+mysql上传表情Incorrect string value: ‘\xF0\x9F\xA4\xB4\xF0\x9F...‘ for
SpringCloud Greenwich集成Seata1.2.0详解说明(原创by ulwfcyvi)
mybatis generator生成代码库 与指定的库不一致 为其他库的同名表
网友评论