日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

Mybatis為實體類自定義別名的兩種方式

作者:小黑孩666 更新時間: 2022-07-22 編程語言

第一種:

在Mybatis的配置文件中添加如下代碼

<typeAliases>
        <typeAlias type="類的全限定名稱" alias="別名"/>
    </typeAliases>

然后在mapper文件中的 結(jié)果對象 就可以引用這個別名了

<select id="selectStudent" resultType="別名">
        查詢的sql語句
    </select>

tips:上圖id后面的內(nèi)容 要和接口中處理的方法名一致

第二種:

<typeAliases>
        <package name="包名"/>
        //例如:<package name="com.zhang.entity"/>
    </typeAliases>

這個包中所有的類,類名就是別名 且不區(qū)分大小寫,使用方法和第一種方法的圖二類似

注意:假如兩個包中有同名的類,那么第二種方法使用的時候就會報錯,因為無法判斷你使用的別名是哪個包下的類。

在resultType中使用類的全限定名稱是最安全的,大家根據(jù)實際情況進行選擇

原文鏈接:https://blog.csdn.net/xiaoheihai666/article/details/125349296

欄目分類
最近更新