Mybatis中typeAliases的使用
最近寫接口的時(shí)候,關(guān)于返回值resultType="com.whiteme.po.User"之類的東西想來覺得有簡(jiǎn)化的方法,再看看一些代碼發(fā)現(xiàn)果然有,于是寫了這篇博客記錄一下,這樣的好處可能是以后包名換了比較好改(雖然可能性低),但是他解決了寫全路徑的問題,簡(jiǎn)化開發(fā)
typeAliases
單個(gè)定義
<typeAliases>
<typeAlias alias="users" type="com.whiteme.po.Users" /> alias為別名,type為具體實(shí)體類
</typeAliases>
批量定義(別名為實(shí)體類下的類名,第一個(gè)字母大小寫都可以)
<typeAliases>
<package name="com.whiteme.po" /> 不管有多少實(shí)體類,這樣直接就全部把別名命名好了
</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的使用,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
SpringBoot+MybatisPlus實(shí)現(xiàn)sharding-jdbc分庫(kù)分表的示例代碼
本文主要介紹了SpringBoot+MybatisPlus實(shí)現(xiàn)sharding-jdbc分庫(kù)分表的示例代碼,以分庫(kù),分表,分庫(kù)分表三種方式來實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
SpringBoot項(xiàng)目中遇到的BUG問題及解決方法
這篇文章主要介紹了SpringBoot項(xiàng)目中遇到的BUG問題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
java socket長(zhǎng)連接中解決read阻塞的3個(gè)辦法
這篇文章主要介紹了java socket長(zhǎng)連接中解決read阻塞的3個(gè)辦法,本文取了折中的一個(gè)方法,并給出代碼實(shí)例,需要的朋友可以參考下2014-08-08
Elasticsearch 基礎(chǔ)介紹及索引原理分析
這篇文章主要介紹了Elasticsearch 基礎(chǔ)介紹及索引原理分析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-07-07
Java中的stream流的概念解析及實(shí)際運(yùn)用總結(jié)
流是指?jìng)鬏敃r(shí)的數(shù)據(jù),Java為流準(zhǔn)備了很多內(nèi)置類,尤其是IO輸入輸出流非常常用,這里我們來看一下Java中的stream流的概念解析及實(shí)際運(yùn)用總結(jié)2016-06-06
IDEA創(chuàng)建的maven項(xiàng)目中pom.xml增加新依賴無效問題及解決
在IDEA中,解決maven項(xiàng)目pom.xml增加依賴但外部庫(kù)未更新的問題,可以通過設(shè)置"構(gòu)建腳本更改后同步項(xiàng)目"選項(xiàng)為"任何更改",然后刷新Maven項(xiàng)目來解決2025-01-01
Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(42)
下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你2021-07-07

