若依JAVA开源框架自动生成代码步骤记录-创建子module以及导入子module相关问题
目錄
創建大分類
創建功能表
生成代碼
創建module并導入生成的代碼
導入子模塊
修改自己module的pom.xml和ruoyi-admin下的pom.xml
運行效果
創建大分類
進入系統管理—》菜單管理,新添一個大分類
創建功能表
在數據庫創建自己的功能表,根據自己需求來創建。
生成代碼
進入系統工具—》代碼生成—》導入,導入剛剛創建的功能表;
點擊編輯修改基本信息和生成信息,可以直接照葫蘆畫瓢就好;
點擊生成代碼并下載到本地,解壓生成的代碼包,執行里面生成的sql文件,用于更新菜單信息;
這里注意字段描述、字段增刪改查以及字段類型,如設置下拉框,需要同時設置字典類型,字典類型可以在后臺先添加(一般直接數據庫添加更快),字典類型如性別(0男 1女)、使用狀態(0禁用 1啟用)。
以上設置完成點保存,在以下列表點擊生成代碼、解壓,把解壓目錄下的sql文件執行一下,用于更新菜單,最后直接復制代碼、粘貼搞定。
創建module并導入生成的代碼
右鍵new—》project—》maven module創建自己的module,當然了也可以直接導入剛剛生成的代碼到默認的module去也行,更加方便;
刪掉module下main目錄下的所有文件,然后復制剛剛生成的代碼進來;
導入子模塊
如果已有相關模塊,也可以直接導入進來;
修改自己module的pom.xml和ruoyi-admin下的pom.xml
自己module修改如下,根據需求而定,不要復制我的,版本可能不同,看看demo里的版本,對應一下即可。
<?xml version="1.0"?>
<project
?? ?xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
?? ?xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
?? ?<parent>
?? ??? ?<artifactId>ruoyi</artifactId>
?? ??? ?<groupId>com.ruoyi</groupId>
?? ??? ?<version>4.3.1</version>
?? ?</parent>
?? ?<modelVersion>4.0.0</modelVersion>
?? ?<artifactId>ruoyi-test</artifactId>
?? ?<description>
?? ? ? ?test模塊
?? ?</description>
?? ?<dependencies>
?? ??? ?<!--velocity代碼生成使用模板 -->
?? ??? ?<dependency>
?? ??? ??? ?<groupId>org.apache.velocity</groupId>
?? ??? ??? ?<artifactId>velocity</artifactId>
?? ??? ?</dependency>
?? ??? ?<!-- 通用工具 -->
?? ??? ?<dependency>
?? ??? ??? ?<groupId>com.ruoyi</groupId>
?? ??? ??? ?<artifactId>ruoyi-common</artifactId>
?? ??? ?</dependency>
?? ?</dependencies>
</project>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
ruoyi-admin下的module添加如下
? <!-- 代碼生成測試-->
? ? ? ? <dependency>
? ? ? ? ? ? <groupId>com.ruoyi</groupId>
? ? ? ? ? ? <artifactId>ruoyi-test</artifactId>
? ? ? ? ? ? <version>4.3.1</version>
? ? ? ? </dependency>
1
2
3
4
5
6
運行效果
完成以上步驟后,重啟一下程序,重新登錄后臺即可看到自己剛剛創建的功能模塊效果了;
若依官網:http://doc.ruoyi.vip/
特別感謝:若依開源框架
?
總結
以上是生活随笔為你收集整理的若依JAVA开源框架自动生成代码步骤记录-创建子module以及导入子module相关问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于若依框架的二次开发_浅谈若依框架
- 下一篇: RuoYi(分离版) 使用代码生成器添加