Mybatis中typeAliases的使用
最近寫接口的時候,關于返回值resultType="com.whiteme.po.User"之類的東西想來覺得有簡化的方法,再看看一些代碼發(fā)現(xiàn)果然有,于是寫了這篇博客記錄一下,這樣的好處可能是以后包名換了比較好改(雖然可能性低),但是他解決了寫全路徑的問題,簡化開發(fā)
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>
總結(jié)
以上所述是小編給大家介紹的Mybatis中typeAliases的使用,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
Spring Boot監(jiān)聽Redis Key失效事件實現(xiàn)定時任務的示例
這篇文章主要介紹了Spring Boot監(jiān)聽Redis Key失效事件實現(xiàn)定時任務的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-04-04
基于Springboot一個注解搞定數(shù)據(jù)字典的實踐方案
這篇文章主要介紹了基于Springboot一個注解搞定數(shù)據(jù)字典問題,大致的方向是自定義注解,在序列化的時候進行數(shù)據(jù)處理,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
Java高效實現(xiàn)電商產(chǎn)品排序?qū)崙?zhàn)
這篇文章主要為大家介紹了Java高效實現(xiàn)電商產(chǎn)品排序?qū)崙?zhàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11
Java并發(fā)包之CopyOnWriteArrayList類的深入講解
這篇文章主要給大家介紹了關于Java并發(fā)包之CopyOnWriteArrayList類的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12

