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

開源項目ERM模型轉(zhuǎn)jpa實體maven插件使用

 更新時間:2022年03月01日 15:20:04   作者:kl  
這篇文章主要為大家介紹了開源項目ERM模型轉(zhuǎn)jpa實體maven插件的使用說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步

前言碎語

kk-erm-maven-plugin是kk系列第四個開源項目,首個開源項目KKFileView獲得了社區(qū)非常好反響,gitee+github已經(jīng)累計超過2000個star了,并獲得了gitee最具價值項目GVP的稱號。開源路漫漫,今天帶來的這個項目是個工具內(nèi)的項目,一個maven插件。他可以幫你實現(xiàn)erm模型文件到java jap Entity實體的轉(zhuǎn)換,徹底解放你維護數(shù)據(jù)庫字段到java實體的繁瑣工作。

項目地址:https://gitee.com/kekingcn/kk-erm-maven-plugin

kk-erm-maven-plugin

將erm關系描述文件生成JPA實體Entity的maven插件,模型中的說明會以注釋的形式添加到Entity中

erm是什么?

erm全稱ermaster,是個基于eclipse插件建模的工具,支持從數(shù)據(jù)庫導入關系生成ER圖,導出設計圖,導出DDL數(shù)據(jù)定義語句等功能。支持主流的數(shù)據(jù)庫(mysql,Oracle,db2)建模。更多內(nèi)容請參考官網(wǎng)介紹:http://ermaster.sourceforge.net/

為什么開發(fā)開源這個插件?

er關系建模在我讀書的時候非常流行,雖然現(xiàn)在的開發(fā)模式慢慢的淡化了er建模在工程化項目中的作用。特別互聯(lián)網(wǎng)項目,因為soa服務化,微服務等架構(gòu)興起后,項目模塊被劃分到各個獨立的項目,新的單體項目維護100~200張表關系的項目基本沒有了(我沒見到)。但是有些場景,如內(nèi)部管理系統(tǒng),后臺管理型,面向企業(yè)內(nèi)部使用的系統(tǒng),不需要做服務拆分,單體項目維護表也在30張以上了。使用er模型可以很好的管理實體關系。這種情況下通過使用這個插件后,你只需要維護er模型圖就可以了,不需要自己創(chuàng)建數(shù)據(jù)庫表對應Entity實體了。kk-erm-maven-plugin統(tǒng)統(tǒng)幫你搞定,生成的Entity文件如:

快速開始

  • 拉代碼,構(gòu)建插件項目 本項目jar包沒有上傳到中央倉庫,需要你拉下代碼后,通過 mvn install自己打包
  • 引入maven plugin 在項目pom.xml插件模塊引入插件

配置說明

designs->design:配置erm模型文件路徑,必填的

targetModule:目標模塊包層次結(jié)構(gòu),必填的

outputDirectory:entity實體輸出路徑,選填的,默認輸出路徑為:

${project.build.directory}/kl-entities

以上就是開源項目ERM模型轉(zhuǎn)jpa實體maven插件使用的詳細內(nèi)容,更多關于ER模型轉(zhuǎn)jpa實體maven插件的資料請關注腳本之家其它相關文章!

相關文章

  • 徹底解決Spring mvc中時間的轉(zhuǎn)換和序列化等問題

    徹底解決Spring mvc中時間的轉(zhuǎn)換和序列化等問題

    這篇文章主要介紹了徹底解決Spring mvc中時間的轉(zhuǎn)換和序列化等問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • SpringBoot使用MyBatis-Plus解決Invalid?bound?statement異常

    SpringBoot使用MyBatis-Plus解決Invalid?bound?statement異常

    這篇文章主要介紹了SpringBoot使用MyBatis-Plus解決Invalid?bound?statement異常,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • Java實現(xiàn)超簡單抖音去水印的示例詳解

    Java實現(xiàn)超簡單抖音去水印的示例詳解

    抖音去水印方法很簡單,以前一直沒有去研究,以為搞個去水印還要用到算法去除,直到動手的時候才發(fā)現(xiàn)這么簡單,不用編程基礎都能做。所以本文將介紹一個超簡單抖音視頻去水印方法,需要的可以參考一下
    2022-03-03
  • java之生產(chǎn)故障定位Arthas問題

    java之生產(chǎn)故障定位Arthas問題

    這篇文章主要介紹了java之生產(chǎn)故障定位Arthas問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java異常處理機制try catch流程詳解

    Java異常處理機制try catch流程詳解

    這篇文章主要介紹了Java異常處理機制try catch流程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Java命名規(guī)范

    Java命名規(guī)范

    本文主要介紹了Java命名規(guī)范。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • 詳解SpringBoot之添加單元測試

    詳解SpringBoot之添加單元測試

    本篇文章主要介紹了詳解SpringBoot之添加單元測試,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • MyBatis limit分頁設置的實現(xiàn)

    MyBatis limit分頁設置的實現(xiàn)

    這篇文章主要介紹了MyBatis limit分頁設置的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • Java實現(xiàn)文件上傳和下載的方法詳解

    Java實現(xiàn)文件上傳和下載的方法詳解

    文件上傳,也稱為upload,是指將本地圖片、視頻、音頻等文件上傳到服務器上。文件下載,也稱為download,是指將文件從服務器傳輸?shù)奖镜赜嬎銠C的過程。本文將用Java實現(xiàn)文件上傳和下載,需要的可以參考一下
    2022-09-09
  • SpringBoot如何讀取war包jar包和Resource資源

    SpringBoot如何讀取war包jar包和Resource資源

    這篇文章主要介紹了SpringBoot如何讀取war包jar包和Resource資源,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01

最新評論

思南县| 仙游县| 海盐县| 确山县| 长泰县| 鹤岗市| 镇平县| 海淀区| 大田县| 马山县| 于都县| 闽清县| 襄垣县| 鹿邑县| 贡嘎县| 和平区| 通道| 寿宁县| 周口市| 济宁市| 湄潭县| 罗城| 瑞丽市| 华阴市| 保康县| 芒康县| 易门县| 开封市| 鄂伦春自治旗| 江华| 浦县| 澄城县| 上饶市| 绍兴市| 玛曲县| 东方市| 泰安市| 元谋县| 开原市| 罗平县| 循化|