<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          一個基于SpringBoot + Mybatis + Vue的代碼生成器

          共 1466字,需瀏覽 3分鐘

           ·

          2021-05-21 20:08

           點(diǎn)擊上方 java項目開發(fā) ,選擇 星標(biāo) 公眾號

          重磅資訊,干貨,第一時間送達(dá)

          ---

          code-gen

          一款代碼生成工具,可自定義模板生成不同的代碼,支持MySQL、Oracle、SQL Server、PostgreSQL。

          • 只需要一個Java8環(huán)境,下載后即可運(yùn)行使用。
          • 步驟簡單,只需配置一個數(shù)據(jù)源,然后勾選模板即可生成代碼。
          • 默認(rèn)提供了通用的實(shí)體類、mybatis接口、mybatis配置文件模板,可以快速開發(fā)mybatis應(yīng)用。

          用到的技術(shù):SpringBoot + Mybatis + Vue

          使用步驟

          • 前往發(fā)行版頁面,下載最新版本zip文件
          • 解壓zip,如果是Mac/Linux操作系統(tǒng),運(yùn)行startup.sh文件啟動,Windows操作系統(tǒng)運(yùn)行cmd輸入java -jar gen.jar啟動
          • 瀏覽器訪問http://localhost:6969/

          默認(rèn)端口是6969,更改端口號按如下方式:

          • Mac/Linux操作系統(tǒng):打開startup.sh文件,修改--server.port參數(shù)值
          • Windows操作系統(tǒng):可執(zhí)行:java -jar gen.jar --server.port=端口號

          docker運(yùn)行

          • 方式一:下載公共鏡像

          docker pull tanghc2020/gen:latest

          下載完畢后,執(zhí)行docker run --name gen -p 6969:6969 -d <鏡像ID>

          瀏覽器訪問http://ip:6969/

          • 方式二:本地構(gòu)建鏡像

          clone代碼,然后執(zhí)行docker-build.sh腳本

          執(zhí)行docker run --name gen -p 6969:6969 -d <鏡像ID>

          其它

          • 快速搭建SpringBoot+Mybatis應(yīng)用 https://gitee.com/durcframework/code-gen/wikis/pages
          • 更多模板 https://gitee.com/durcframework/code-gen/wikis/pages

          工程說明

          • front:前端vue
          • gen:后端服務(wù)
          • db:數(shù)據(jù)庫初始化文件
          • script:輔助腳本

          自主構(gòu)建

          需要安裝Maven3,Java8

          • 自動構(gòu)建[推薦]:

          Mac/Linux系統(tǒng)可直接執(zhí)行build.sh進(jìn)行構(gòu)建,構(gòu)建結(jié)果在dist文件夾下。

          • 手動構(gòu)建:

            cd front

            cd ..

            • 執(zhí)行mvn clean package,在gen/target下會生成一個gen-xx-SNAPSHOT.jar(xx表示本號)
            • gen-xx-SNAPSHOT.jar和db下的gen.db放在同一個文件夾下
            • 執(zhí)行java -jar gen-xx-SNAPSHOT.jar
            • 瀏覽器訪問http://localhost:6969/
            • 執(zhí)行npm run build:prod進(jìn)行打包,結(jié)果在dist下
            • 把dist中的所有文件,放到gen/src/main/resources/public

          效果圖

          代碼生成
          生成結(jié)果

          項目地址

          https://gitee.com/durcframework/code-gen

          推薦閱讀:
          怎么接私貨?這個渠道你100%有用!請收藏!

          點(diǎn)在看
          瀏覽 34
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  69视频在线| 69人妻人人澡人人爽人人精品 | 国产777无码 | 久久,久久成人电影 | 日韩va中文字幕无码免费 |