国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠信、勤奮、創(chuàng)新、卓越

友好定價、專業(yè)客服支持、正版軟件一站式服務提供

13262879759

工作日:9:00-22:00

有了這款 IDEA 插件,你可能只需要寫30%的代碼...

發(fā)布時間:2023-08-11

瀏覽次數(shù):0

intellij idea 數(shù)據(jù)庫關系圖_關系庫中的數(shù)據(jù)表的關系_數(shù)據(jù)庫關系圖在哪

掃描下方二維碼,了解更多專欄內容

貍貓技術窩專欄《帶你從零開始,成為真正的消息中間件英雄》重磅升級,加價不漲價!

新增專題【源碼設計分析】將用30個講座深度剖析底層源碼。 詳細內容請參見文章末尾

它是一個基于IDEA開發(fā)的代碼生成插件,支持自定義任意模板(Java、html、js、xml)。

只要與數(shù)據(jù)庫相關的代碼都可以通過自定義模板生成。 支持數(shù)據(jù)庫類型和java類型映射關系配置。 支持同時生成多個表的生成代碼。 每個表都有獨立的配置信息。 完全個性化定義,規(guī)則由你定。

1. 安裝()

數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖_關系庫中的數(shù)據(jù)表的關系

我這里的話已經(jīng)安裝好了。

建議您安裝一個名為 的插件。

通過注解的方法,可以在編譯時手動為屬性生成構造函數(shù)、/、、、方法。

出現(xiàn)的神奇之處在于,源代碼中沒有 and 技巧,而編譯后的字節(jié)碼文件中有 and 技巧。

2. 創(chuàng)建數(shù)據(jù)庫

數(shù)據(jù)庫關系圖在哪_關系庫中的數(shù)據(jù)表的關系_intellij idea 數(shù)據(jù)庫關系圖

3、在IDEA中配置連接數(shù)據(jù)庫

在此之前,創(chuàng)建一個新項目,這個應該比較簡單。

項目建好后,如右圖,找到這個。

intellij idea 數(shù)據(jù)庫關系圖_數(shù)據(jù)庫關系圖在哪_關系庫中的數(shù)據(jù)表的關系

操作如右圖:

數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖_關系庫中的數(shù)據(jù)表的關系

然后填寫數(shù)據(jù)庫名稱、用戶名、密碼。 單擊“確定”。 如果真是這樣的話,那就完了。

intellij idea 數(shù)據(jù)庫關系圖_數(shù)據(jù)庫關系圖在哪_關系庫中的數(shù)據(jù)表的關系

4.開始生成代碼

在此找到您要生成的表格,然后右鍵單擊intellij idea 數(shù)據(jù)庫關系圖,將出現(xiàn)如下所示的部分。

關系庫中的數(shù)據(jù)表的關系_數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖

單擊1所示位置,選擇要將生成代碼加載到的文件夾,選擇后單擊“確定”。

intellij idea 數(shù)據(jù)庫關系圖_數(shù)據(jù)庫關系圖在哪_關系庫中的數(shù)據(jù)表的關系

勾選您需要生成的代碼,然后單擊“確定”。

數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖_關系庫中的數(shù)據(jù)表的關系

這樣intellij idea 數(shù)據(jù)庫關系圖,代碼生成就完成了,生成的代碼如右圖所示:

數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖_關系庫中的數(shù)據(jù)表的關系

5.pom.xml

<dependency><groupId>org.springframework.bootgroupId><artifactId>spring-boot-starterartifactId>dependency>
<dependency><groupId>org.springframework.bootgroupId><artifactId>spring-boot-starter-webartifactId>dependency>
<dependency><groupId>org.projectlombokgroupId><artifactId>lombokartifactId><optional>trueoptional>dependency>
<dependency><groupId>org.springframework.bootgroupId><artifactId>spring-boot-devtoolsartifactId><optional>trueoptional> dependency>
<dependency><groupId>org.mybatis.spring.bootgroupId><artifactId>mybatis-spring-boot-starterartifactId><version>1.3.2version>dependency>
<dependency><groupId>mysqlgroupId><artifactId>mysql-connector-javaartifactId><version>5.1.47version>dependency>
<dependency><groupId>com.alibabagroupId><artifactId>druidartifactId><version>1.0.9version>dependency>

6..yml

server:port: 8089spring:datasource:url: jdbc:mysql://127.0.0.1:3306/database?useUnicode=true&characterEncoding=UTF-8username: rootpassword: 123456type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.jdbc.Driver
mybatis:mapper-locations: classpath:/mapper/*Dao.xmltypeAliasesPackage: com.vue.demo.entity

7.啟動項目

在開始項目之前,我們需要改變兩個地方。

在dao層添加@注解。

關系庫中的數(shù)據(jù)表的關系_intellij idea 數(shù)據(jù)庫關系圖_數(shù)據(jù)庫關系圖在哪

在啟動類上添加 @("com.vue.demo.dao") 注解。

關系庫中的數(shù)據(jù)表的關系_數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖

啟動項目

數(shù)據(jù)庫關系圖在哪_intellij idea 數(shù)據(jù)庫關系圖_關系庫中的數(shù)據(jù)表的關系

進行測試

用法介紹到此結束。 您認為有用的童鞋應該盡快使用。

結尾

如有侵權請聯(lián)系刪除!

13262879759

微信二維碼