Mybatis中typeAliases的使用
最近寫接口的時候,關(guān)于返回值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)站的支持!
相關(guān)文章
SpringBoot+MybatisPlus實現(xiàn)sharding-jdbc分庫分表的示例代碼
本文主要介紹了SpringBoot+MybatisPlus實現(xiàn)sharding-jdbc分庫分表的示例代碼,以分庫,分表,分庫分表三種方式來實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-03-03
Elasticsearch 基礎(chǔ)介紹及索引原理分析
這篇文章主要介紹了Elasticsearch 基礎(chǔ)介紹及索引原理分析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07
Java中的stream流的概念解析及實際運用總結(jié)
流是指傳輸時的數(shù)據(jù),Java為流準備了很多內(nèi)置類,尤其是IO輸入輸出流非常常用,這里我們來看一下Java中的stream流的概念解析及實際運用總結(jié)2016-06-06
IDEA創(chuàng)建的maven項目中pom.xml增加新依賴無效問題及解決
在IDEA中,解決maven項目pom.xml增加依賴但外部庫未更新的問題,可以通過設(shè)置"構(gòu)建腳本更改后同步項目"選項為"任何更改",然后刷新Maven項目來解決2025-01-01

