<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      「開(kāi)源系統(tǒng)」mybatis-plus代碼生成工具(自己基于官方的封裝的,打包成了maven插件的方式)

      mybatis-plus代碼生成工具

      本工具基于MyBatis-Plus的代碼生成器, MyBatis-Plus官網(wǎng):https://baomidou.com/ ,請(qǐng)尊重原作者作品。

      demo: https://gitee.com/javalaoniu/mybatis-code-maven-plugin-demo
      插件: https://gitee.com/javalaoniu/mybatis-plus-code-maven-plugin

      生成的項(xiàng)目介紹

      使用本工具生成的項(xiàng)目特點(diǎn):
      主要技術(shù)框架springboot2.5.4+mybatis-plus3.5.3.2+hikari+swagger2 2.9.2,實(shí)現(xiàn)數(shù)據(jù)庫(kù)單表增刪改查功能,并實(shí)現(xiàn)批量插入更新刪除功能,項(xiàng)目的功能和配置都是實(shí)踐出的最佳配置,生成的代碼即可直接運(yùn)行使用。

      其他特點(diǎn)

      1. hikari為springboot推薦的數(shù)據(jù)庫(kù)連接池,據(jù)說(shuō)性能還可以;
      2. json格式化主要使用jackson框架,并處理時(shí)間返回格式問(wèn)題,該框架也是springboot推薦,個(gè)人不喜歡fastjson、gson;
        多環(huán)境配置;
      3. slf4j1.7.26+logback1.2.3,并添加xxx-over-slf4j包,把其他日志轉(zhuǎn)化到slf4j;
      4. 統(tǒng)一異常捕獲;
      5. 統(tǒng)一返回對(duì)象;
      6. 日志打印根據(jù)spring.profiles.active: xxx配置自動(dòng)使用相應(yīng)的日志打印,并且配合在各環(huán)境文件中配置logging開(kāi)關(guān)或者打印級(jí)別,更好的控制日志打印;
      7. swagger2 api文檔,可以直接根據(jù)配置是否生效,并且有多一套美化皮膚;
        訪問(wèn)地址:

      使用教程

      1. 拉取本項(xiàng)目

      git clone git@gitee.com:javalaoniu/mybatis-plus-code-maven-plugin.git

      2. 執(zhí)行安裝命令

      mvn clean install

      把該項(xiàng)目(執(zhí)行命令后會(huì)安裝為maven插件)部署到本地maven庫(kù),后面就可以在其他項(xiàng)目中引用該插件,引用該插件,打開(kāi)你的項(xiàng)目的pom.xml文件,添加如下內(nèi)容,然后修改相應(yīng)的配置參數(shù)

      <plugin>
          <groupId>io.gitee.javalaoniu</groupId>
          <artifactId>mybatis-plus-code-maven-plugin</artifactId>
          <version>0.0.1-SNAPSHOT</version>
          <configuration>
              <!--生成代碼保存路徑,默認(rèn)保存在項(xiàng)目目錄的target目錄下-->
              <savePath>D:\Workspace\ideaIC-2023.1.win.Project\mympdemo</savePath>
              <!--生成代碼Java類包名的前部分-->
              <groupPackage>com.example</groupPackage>
              <!--項(xiàng)目(模塊)名,也是包名的一部分(com.example.demotest)-->
              <moduleName>demotest</moduleName>
              <!--每次生成的文件覆蓋已有文件,謹(jǐn)慎使用-->
              <fileOverride>true</fileOverride>
      
              <dbSetting>
                  <url>jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf8&amp;serverTimezone=GMT%2B8&amp;tinyInt1isBit=false</url>
                  <username>root</username>
                  <pwd>root123456</pwd>
                  <!--表面的前綴,不填可以留空-->
                  <tablePrefix>t_</tablePrefix>
                  <tables>t_sys_role,t_sys_user</tables>
              </dbSetting>
      
              <!--
              controller、service、mapper、entity包名(文件夾)設(shè)置,這些類最終包名(groupPackage+moduleName+自己),下面設(shè)置和默認(rèn)設(shè)置一樣
              xml為mybatis的xml文件存放文件夾(默認(rèn)放在resources下)
              -->
              <packageSetting>
                  <entity>entity</entity>
                  <mapper>mapper</mapper>
                  <service>service</service>
                  <serviceImpl>service.impl</serviceImpl>
                  <controller>controller</controller>
                  <xml>mapper</xml>
              </packageSetting>
      
              <!--
              策略配置,一般不用配置,除非很特殊,必須要配置
              entitySuperClass: 自己的實(shí)體類的父類全路徑,實(shí)體類po會(huì)直接繼承改類,一般不設(shè)置;
              controllerSuperClass: 自己的controller類的父類全路徑,controller類會(huì)直接繼承該類,一般不設(shè)置
              -->
              <!--
              <strategySetting>
                  <entitySuperClass>aa.MyEntityParent</entitySuperClass>
                  <controllerSuperClass>aa.MyControllerParent</controllerSuperClass>
              </strategySetting>
              -->
          </configuration>
      </plugin>
      

      3. 執(zhí)行生成代碼命令

      在這里插入圖片描述

      或者使用命令方式,打開(kāi)命令控制臺(tái)并進(jìn)入到pom文件所在文件夾,再執(zhí)行插件命令:

      mvn mybatis-plus-code:generate
      在這里插入圖片描述

      4、用idea打開(kāi)生成的項(xiàng)目

      在這里插入圖片描述

      5、運(yùn)行生成的項(xiàng)目

      在這里插入圖片描述

      demo

      插件地址: mybatis-plus-code-maven-plugin
      使用DEMO:mybatis-code-maven-plugin-demo

      demo: https://gitee.com/javalaoniu/mybatis-code-maven-plugin-demo
      插件: https://gitee.com/javalaoniu/mybatis-plus-code-maven-plugin

      posted @ 2023-09-17 17:49  Java夜未眠  閱讀(230)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 少妇厨房愉情理9仑片视频| 久久99日韩国产精品久久99| 巴南区| 国内久久人妻风流av免费| 国产成人精品亚洲午夜麻豆| 欧美性群另类交| 免费无码又爽又刺激高潮虎虎视频| 伊人中文在线最新版天堂| 国产欧美一区二区日本加勒比| 樱花草视频www日本韩国| 在线观看国产成人av天堂| 日韩亚洲国产综合高清| 久久婷婷成人综合色综合| 国产区精品视频自产自拍| 日本不卡三区| 中文字幕亚洲综合第一页| 久久精品视频这里有精品| 国产v亚洲v天堂a无码| 人成午夜大片免费视频77777| 综合人妻久久一区二区精品| 亚洲高清aⅴ日本欧美视频| 亚洲人成人伊人成综合网无码| 自拍偷拍另类三级三色四色| 国产精品v片在线观看不卡| 亚洲另类丝袜综合网| 少妇被日自拍黄色三级网络| 男人扒女人添高潮视频| 丰满的人妻hd高清日本| 亚洲欧洲精品一区二区| 国产浮力第一页草草影院| 永久免费无码av在线网站| 成人爽A毛片在线视频淮北| 日本亚洲一区二区精品| 污网站在线观看视频| 国产美熟女乱又伦AV果冻传媒 | 国产日韩综合av在线| 商洛市| 爆乳日韩尤物无码一区| 精品国产一区二区三区国产馆| 成人国产精品中文字幕| 亚洲国产精品久久久天堂麻豆宅男 |