<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-95  評論-31  文章-10  trackbacks-0
    問題:
    如果實體類屬性很多,那么resultMap映射就會成為負擔(dān),如何解決?

    兩種解決方法:

    第一種:IDEA安裝codeHelper插件,然后如下圖:即可生成實體類、dao、service、以及mapping映射文件,不用自己寫mapping.xml,只需調(diào)整關(guān)聯(lián)映射。



    第二種解決方案:重點

    1:首先強調(diào)個規(guī)范、實體類屬性駝峰式命名、數(shù)據(jù)庫表屬性為以_分隔駝峰,示例:bean屬性:userName,數(shù)據(jù)庫字段:user_name
    2:mybatis設(shè)置(這里為spring-boot環(huán)境):
    # mybatis自動進行嵌套映射eg: Bean里面嵌套bean,那么自動全部映射,等價于在<ResultMap autoMapping="true">
    mybatis.configuration.auto-mapping-behavior=full
    # mybatis自動映射eg: 表字段role_name 仍然為bean里面的roleName字段
    mybatis.configuration.map-underscore-to-camel-case=true
    3:做完以上兩步,那么可以減少很多列映射,這是mapping.xml內(nèi)容
    ,示例:


    以上配置就能省去N多列映射,避免無謂的體力勞動!





    posted on 2018-03-14 13:58 朔望魔刃 閱讀(977) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 亚洲爆乳成av人在线视菜奈实| 亚洲欧洲在线观看| 国产偷国产偷亚洲清高APP| 精品久久久久久久久免费影院| 亚洲永久永久永久永久永久精品| 免费观看91视频| 亚洲综合久久综合激情久久| 最近中文字幕电影大全免费版| 亚洲美女激情视频| 成视频年人黄网站免费视频| 亚洲人成网站18禁止| 国产猛烈高潮尖叫视频免费| 黄色大片免费网站| 中文亚洲成a人片在线观看| 野花香高清在线观看视频播放免费| 久久久无码精品亚洲日韩按摩| 69视频在线观看高清免费| 亚洲三级在线播放| 国产成人在线观看免费网站| www永久免费视频| 亚洲人成亚洲精品| 成人特黄a级毛片免费视频| 日本永久免费a∨在线视频| 亚洲精品无码久久久久| 4399好看日本在线电影免费| 亚洲av无码成人影院一区| 亚洲国产精品毛片av不卡在线 | 亚洲AV无码精品色午夜在线观看| 国产自国产自愉自愉免费24区| 亚洲高清中文字幕综合网| 日本久久久免费高清| 51午夜精品免费视频| 美女视频黄a视频全免费网站一区 美女视频黄a视频全免费网站色 | 国产免费区在线观看十分钟| 亚洲AV无码专区亚洲AV伊甸园| 中国在线观看免费高清完整版| 日本中文字幕免费看| 久久久久亚洲av无码专区| 午夜dj免费在线观看| a级午夜毛片免费一区二区| 亚洲性色AV日韩在线观看|