mybatis typeAliases 給實(shí)體類起別名的方法
typeAliases
在我們開(kāi)發(fā)中,Mapper中的實(shí)體類每次都要寫(xiě)上包名,是不是特別的麻煩
針對(duì)這一現(xiàn)象,myabtis提供了解決方案,簡(jiǎn)化開(kāi)發(fā) typeAliases標(biāo)簽
第一種用法
在主配置文件中 配置【不是映射文件,而是主配置文件】
<typeAliases> <!--type:實(shí)體類的具體全限定類名, alias:別名--> <typeAlias type="com.yixuexi.entity.User" alias="User" /> </typeAliases>
使用了這個(gè)標(biāo)簽之后,resultType和paramerterType以及一些需要全類名的地方就不需要再寫(xiě)全類名了,直接寫(xiě)別名就行
第二種用法(常用)
<typeAliases> <!--直接配置一個(gè)包,包下的所有類都會(huì)配置--> <!--用于指定要配置的別名的包,當(dāng)指定之后,該包下的實(shí)體類都會(huì)注冊(cè)別名,并且類名就是別名--> <package name="com.yixuexi.entity"/> </typeAliases>
直接配置一個(gè)包里面的所有實(shí)體類,別名就是類名
總結(jié)
到此這篇關(guān)于mybatis typeAliases 給實(shí)體類起別名的文章就介紹到這了,更多相關(guān)mybatis typeAliases 給實(shí)體類起別名內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Executor攔截器高級(jí)教程QueryInterceptor的規(guī)范
今天小編就為大家分享一篇關(guān)于Executor攔截器高級(jí)教程QueryInterceptor的規(guī)范,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12
解決Spring?Security集成knife4j訪問(wèn)接口文檔出現(xiàn)403的問(wèn)題
這篇文章主要給大家介紹了如何解決Spring?Security集成knife4j訪問(wèn)接口文檔出現(xiàn)403的問(wèn)題,文中有詳細(xì)的解決方案,有需要的朋友可以參考閱讀下2023-07-07
Java?Servlet異步請(qǐng)求開(kāi)啟的簡(jiǎn)單步驟
Java servlet是大家公認(rèn)的服務(wù)器端web技術(shù)的標(biāo)準(zhǔn),包括jsp,jsf,和大量的web框架,soap,RESTful web service api,還有新聞供應(yīng),下面這篇文章主要給大家介紹了關(guān)于Java?Servlet異步請(qǐng)求開(kāi)啟的簡(jiǎn)單步驟,需要的朋友可以參考下2022-02-02
SpringBoot集成Spring Data JPA及讀寫(xiě)分離
這篇文章主要介紹了SpringBoot集成Spring Data JPA及讀寫(xiě)分離的相關(guān)知識(shí),需要的朋友可以參考下2017-04-04
Java利用ElasticSearch實(shí)現(xiàn)自動(dòng)補(bǔ)全功能
這篇文章主要為大家詳細(xì)介紹了Java如何利用ElasticSearch實(shí)現(xiàn)跟谷歌和百度類似的下拉補(bǔ)全提示功能,文中的示例代碼講解詳細(xì),需要的可以參考一下2023-08-08
mybatis-generator生成多次重復(fù)代碼問(wèn)題以及解決
在使用MySQL數(shù)據(jù)庫(kù)時(shí),如果多個(gè)數(shù)據(jù)庫(kù)中存在相同表名,即使在URL中配置了數(shù)據(jù)庫(kù)名,也可能導(dǎo)致數(shù)據(jù)互相影響,解決這一問(wèn)題的方法是在mapper-generator-config.xml文件中添加catalog屬性,明確指定逆向工程代碼所涉及表的數(shù)據(jù)庫(kù)名2024-10-10
SpringCloud Finchley Gateway 緩存請(qǐng)求Body和Form表單的實(shí)現(xiàn)
在接入Spring-Cloud-Gateway時(shí),可能有需求進(jìn)行緩存Json-Body數(shù)據(jù)或者Form-Urlencoded數(shù)據(jù)的情況。這篇文章主要介紹了SpringCloud Finchley Gateway 緩存請(qǐng)求Body和Form表單的實(shí)現(xiàn),感興趣的小伙伴們可以參考一下2019-01-01

