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

IDEA下使用MyBatisCodeHelper插件的方法詳解

 更新時(shí)間:2020年09月28日 10:25:30   作者:大道之簡(jiǎn)  
這篇文章主要介紹了IDEA下使用MyBatisCodeHelper插件的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一:IDEA下使用MyBatisCodeHelper插件.(IDEA的版本 2018 2.5親測(cè)可用)

       1.1  IDEA安裝MyBatisCodeHelper插件.

MyBatisCodeHelper插件現(xiàn)在要付費(fèi)了,有條件可以買激活碼激活的,支持正版,這里演示安裝硬盤下載的插件的方式來介紹安裝.

下載鏈接:

    鏈接: https://pan.baidu.com/s/1I-XlrPPVAuzsu9_XY0eEUQ 提取碼: bqvn ,內(nèi)含多個(gè)版本的.下載解壓查看.

Mybatis-Plugin插件下載:下載鏈接  如下所示:

鏈接: https://pan.baidu.com/s/1RAARzqZalvhGmcZ_8FUw-A 提取碼: kbp2 ,解壓使用,安裝方法也是加載硬盤下載的插件的方式.

       MyBatis-Plugin插件的功能簡(jiǎn)介如下.   

              ① 提供Mapper接口與配置文件中對(duì)應(yīng)SQL的導(dǎo)航.

              ② 編輯XML文件時(shí)自動(dòng)補(bǔ)全.

              ③ 根據(jù)Mapper接口, 使用快捷鍵生成xml文件及SQL標(biāo)簽.

              ④ ResultMap中的property支持自動(dòng)補(bǔ)全,支持級(jí)聯(lián)(屬性A.屬性B.屬性C).

              ⑤ 快捷鍵生成@Param注解.

              ⑥ XML中編輯SQL時(shí), 括號(hào)自動(dòng)補(bǔ)全.

              ⑦ XML中編輯SQL時(shí), 支持參數(shù)自動(dòng)補(bǔ)全(基于@Param注解識(shí)別參數(shù)).

              ⑧ 自動(dòng)檢查Mapper XML文件中ID沖突.

              ⑨ 自動(dòng)檢查Mapper XML文件中錯(cuò)誤的屬性值.

              10 支持Find Usage.

              12 支持重構(gòu)從命名.

              13 支持別名.

              14 自動(dòng)生成ResultMap屬性.

              15 快捷鍵: Option + Enter(Mac) | Alt + Enter(Windows).   

      IDEA加載插件方式如下.  

重新啟動(dòng)IDEA

1.2  IDEA下使用MyBatisCodeHelper插件.

        首先是新建一個(gè)測(cè)試的實(shí)體類.(使用了lombok插件).

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;
/**
 * author: 
 * date: 2018-11-14
 * time: 18:09
 * description:
 */
@Setter
@Getter
@AllArgsConstructor
public class Person {
  private Integer id;
  private String name;
  private Integer age;
  private String address;
}

  實(shí)體類里面鼠標(biāo)右鍵.或者是使用快捷鍵都可以的.

  

我這里選擇新建mybatis file.

修改為相應(yīng)的目錄即可.

查看各個(gè)生成的文件.

Person.sql文件內(nèi)容如下.

PersonMapper.java文件內(nèi)容如下(我講PersonDao修改為PersonMapper文件了).

PersonService代碼如下.

PersonMapper.xml文件內(nèi)容如下.

這樣基本的增加,修改就生成完畢了.根據(jù)業(yè)務(wù)需要在此基礎(chǔ)上添加修改吧,有效的提高了效率.也是Mybatis框架開發(fā)兩個(gè)非常實(shí)用的插件.

到此這篇關(guān)于IDEA下使用MyBatisCodeHelper插件的方法詳解的文章就介紹到這了,更多相關(guān)MyBatisCodeHelper插件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 有關(guān)tomcat內(nèi)存溢出的完美解決方法

    有關(guān)tomcat內(nèi)存溢出的完美解決方法

    下面小編就為大家?guī)硪黄嘘P(guān)tomcat內(nèi)存溢出的完美解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-05-05
  • Spring?Data?JPA?注解Entity關(guān)聯(lián)關(guān)系使用詳解

    Spring?Data?JPA?注解Entity關(guān)聯(lián)關(guān)系使用詳解

    這篇文章主要為大家介紹了Spring?Data?JPA?注解Entity關(guān)聯(lián)關(guān)系使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • Spring項(xiàng)目如何實(shí)現(xiàn)帶請(qǐng)求鏈路id的日志記錄

    Spring項(xiàng)目如何實(shí)現(xiàn)帶請(qǐng)求鏈路id的日志記錄

    我們?cè)谧鲰?xiàng)目的時(shí)候通常需要通過請(qǐng)求日志來排查定位線上問題,如果日志比較多而我們又需要查找整個(gè)請(qǐng)求的全部日志的時(shí)候會(huì)比較困難,下面我們就來看看如何用java aop實(shí)現(xiàn)請(qǐng)求id的日志記錄吧
    2024-12-12
  • IDEA集成Gitee碼云的實(shí)現(xiàn)步驟

    IDEA集成Gitee碼云的實(shí)現(xiàn)步驟

    本文主要介紹了IDEA集成Gitee碼云的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 使用@CachePut?更新數(shù)據(jù)庫和更新緩存

    使用@CachePut?更新數(shù)據(jù)庫和更新緩存

    這篇文章主要介紹了使用@CachePut?更新數(shù)據(jù)庫和更新緩存方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 淺入淺出的講解Spring循環(huán)依賴問題

    淺入淺出的講解Spring循環(huán)依賴問題

    循環(huán)依賴其實(shí)就是循環(huán)引用,也就是兩個(gè)或則兩個(gè)以上的bean互相持有對(duì)方,最終形成閉環(huán),下面這篇文章主要給大家介紹了關(guān)于Spring循環(huán)依賴問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-10-10
  • SpringCloud Feign遠(yuǎn)程調(diào)用實(shí)現(xiàn)詳解

    SpringCloud Feign遠(yuǎn)程調(diào)用實(shí)現(xiàn)詳解

    Feign是Netflix公司開發(fā)的一個(gè)聲明式的REST調(diào)用客戶端; Ribbon負(fù)載均衡、 Hystrⅸ服務(wù)熔斷是我們Spring Cloud中進(jìn)行微服務(wù)開發(fā)非?;A(chǔ)的組件,在使用的過程中我們也發(fā)現(xiàn)它們一般都是同時(shí)出現(xiàn)的,而且配置也都非常相似
    2022-11-11
  • Java泛型通配符的使用詳解

    Java泛型通配符的使用詳解

    本文主要介紹了Java泛型通配符的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 背包問題-動(dòng)態(tài)規(guī)劃java實(shí)現(xiàn)的分析與代碼

    背包問題-動(dòng)態(tài)規(guī)劃java實(shí)現(xiàn)的分析與代碼

    這篇文章主要給大家介紹了關(guān)于背包問題動(dòng)態(tài)規(guī)劃java實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • mybatis 通過攔截器打印完整的sql語句以及執(zhí)行結(jié)果操作

    mybatis 通過攔截器打印完整的sql語句以及執(zhí)行結(jié)果操作

    這篇文章主要介紹了mybatis 通過攔截器打印完整的sql語句以及執(zhí)行結(jié)果操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10

最新評(píng)論

枝江市| 雷波县| 扶绥县| 遵义县| 玉树县| 巴林左旗| 海丰县| 玛曲县| 锦屏县| 双柏县| 岳阳县| 建平县| 科技| 荃湾区| 义乌市| 南平市| 镇康县| 孟州市| 哈密市| 贡觉县| 西乡县| 龙江县| 平陆县| 赤壁市| 望奎县| 辉县市| 呼和浩特市| 东阿县| 蒲城县| 高青县| 色达县| 义乌市| 琼中| 财经| 密山市| 汪清县| 双辽市| 和龙市| 普陀区| 西吉县| 丹巴县|