mybatis typeAliases 給實體類起別名的方法
阿新 • • 發佈:2020-09-19
typeAliases
在我們開發中,Mapper中的實體類每次都要寫上包名,是不是特別的麻煩
針對這一現象,myabtis提供瞭解決方案,簡化開發 typeAliases標籤
第一種用法
在主配置檔案中 配置【不是對映檔案,而是主配置檔案】
<typeAliases> <!--type:實體類的具體全限定類名, alias:別名--> <typeAlias type="com.yixuexi.entity.User" alias="User" /> </typeAliases>
使用了這個標籤之後,resultType和paramerterType以及一些需要全類名的地方就不需要再寫全類名了,直接寫別名就行
第二種用法(常用)
<typeAliases> <!--直接配置一個包,包下的所有類都會配置--> <!--用於指定要配置的別名的包,當指定之後,該包下的實體類都會註冊別名,並且類名就是別名--> <package name="com.yixuexi.entity"/> </typeAliases>
直接配置一個包裡面的所有實體類,別名就是類名
總結
到此這篇關於mybatis typeAliases 給實體類起別名的文章就介紹到這了,更多相關mybatis typeAliases 給實體類起別名內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!