最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis?resultMap沒(méi)有全部對(duì)應(yīng)的字段處理方式

 更新時(shí)間:2022年03月10日 14:17:44   作者:阿亮_1024  
這篇文章主要介紹了mybatis?resultMap沒(méi)有全部對(duì)應(yīng)的字段處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

resultMap沒(méi)有全部對(duì)應(yīng)的字段處理

記錄說(shuō)明

在使用mybatis的時(shí)候,使用mapper將表記錄和實(shí)體對(duì)應(yīng)起來(lái)的方法大概有:resultType和resultMap兩種。

  • resultType,直接指定需要封裝的實(shí)體,mybatis會(huì)利用反射,將數(shù)據(jù)庫(kù)中字段對(duì)應(yīng)到實(shí)體中的屬性,對(duì)應(yīng)規(guī)則是:下劃線 對(duì)應(yīng)為 駝峰,如:user_phone對(duì)應(yīng)到userPhone。
  • resultMap,比上面的方法靈活一些,可以自己指定對(duì)應(yīng)。

現(xiàn)在碰到的問(wèn)題是:只有幾個(gè)特殊的字段由于數(shù)據(jù)庫(kù)字段和實(shí)體名字對(duì)應(yīng)不上,需要手動(dòng)寫,但是其他大部分的屬性和字段都是能正確對(duì)應(yīng)的。如果我用resultMap,只寫那幾個(gè)特殊字段的對(duì)應(yīng)關(guān)系,其他的字段能正確映射封裝嗎?意思就是:

我的實(shí)體是這樣的

但是我的resultMap是這樣的

只對(duì)應(yīng)了四個(gè)字段,其他的字段我都沒(méi)有手動(dòng)映射,能正確封裝進(jìn)去嗎?

結(jié)論是:可以的,你指定規(guī)則的,就安裝指定規(guī)則來(lái),如果沒(méi)有指定規(guī)則,就按照默認(rèn)的對(duì)應(yīng)規(guī)則來(lái).

大坑之 resultMap = Long

出現(xiàn)at com.sun.proxy.$Proxy28.selectList(Unknown Source)

原因是 resultMap = long 了

resultType="Long"

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

涿州市| 日喀则市| 平远县| 织金县| 呼图壁县| 巴中市| 沧源| 泸州市| 青阳县| 湘潭市| 乌什县| 高阳县| 当雄县| 平江县| 富阳市| 长阳| 景德镇市| 台州市| 左权县| 岳阳县| 河池市| 磐安县| 阿克陶县| 酒泉市| 永嘉县| 宜州市| 枣强县| 邵阳县| 胶州市| 疏勒县| 开化县| 云浮市| 厦门市| 吐鲁番市| 屯昌县| 麻城市| 自贡市| 红河县| 贺州市| 万盛区| 仁布县|