diff --git a/README.md b/README.md
index 56d175f51..0f38300de 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,10 @@
* 查看ruoyi-framework模块的pom.xml文件,根据注释更改依赖
* 查看ruoyi-admin模块中的application.yml文件,根据注释更改配置
+关于如何创建新模块
+* 参考ruoyi-demo模块
+* 需要改动: 父pom 与 admin模块pom
+
## 修改RuoYi功能
* ORM框架 使用 Mybatis-Plus 简化CRUD
@@ -17,6 +21,7 @@
* 代码生成模板 改为适配 Mybatis-Plus 的代码
* 项目修改为 maven多环境配置
* 重磅更新 升级MybatisPlus 3.4.1 重写配置文件详细注释 更新所有插件
+* 增加demo模块示例(给不会增加模块的小伙伴做参考)
* 同步升级 3.3
## 平台简介
diff --git a/pom.xml b/pom.xml
index 0933d5d6b..3d70c1cbb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -218,6 +218,13 @@
${ruoyi.version}
+
+
+ com.ruoyi
+ ruoyi-demo
+ ${ruoyi.version}
+
+
@@ -228,6 +235,7 @@
ruoyi-quartz
ruoyi-generator
ruoyi-common
+ ruoyi-demo
pom
diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml
index febca0402..57b0323e3 100644
--- a/ruoyi-admin/pom.xml
+++ b/ruoyi-admin/pom.xml
@@ -73,6 +73,12 @@
ruoyi-generator
+
+
+ com.ruoyi
+ ruoyi-demo
+
+
diff --git a/ruoyi-demo/pom.xml b/ruoyi-demo/pom.xml
new file mode 100644
index 000000000..77d8efe91
--- /dev/null
+++ b/ruoyi-demo/pom.xml
@@ -0,0 +1,28 @@
+
+
+
+ ruoyi
+ com.ruoyi
+ 3.3.0
+
+ 4.0.0
+
+ ruoyi-demo
+
+
+ demo模块
+
+
+
+
+
+
+ com.ruoyi
+ ruoyi-common
+
+
+
+
+
\ No newline at end of file
diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/package-info.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/package-info.java
new file mode 100644
index 000000000..4239668a6
--- /dev/null
+++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/controller/package-info.java
@@ -0,0 +1 @@
+package com.ruoyi.demo.controller;
\ No newline at end of file
diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/domain/package-info.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/domain/package-info.java
new file mode 100644
index 000000000..e2da76563
--- /dev/null
+++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/domain/package-info.java
@@ -0,0 +1 @@
+package com.ruoyi.demo.domain;
\ No newline at end of file
diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/mapper/package-info.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/mapper/package-info.java
new file mode 100644
index 000000000..7243da910
--- /dev/null
+++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/mapper/package-info.java
@@ -0,0 +1 @@
+package com.ruoyi.demo.mapper;
\ No newline at end of file
diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/service/impl/package-info.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/service/impl/package-info.java
new file mode 100644
index 000000000..6060849c9
--- /dev/null
+++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/service/impl/package-info.java
@@ -0,0 +1 @@
+package com.ruoyi.demo.service.impl;
\ No newline at end of file
diff --git a/ruoyi-demo/src/main/java/com/ruoyi/demo/service/package-info.java b/ruoyi-demo/src/main/java/com/ruoyi/demo/service/package-info.java
new file mode 100644
index 000000000..d6a44c989
--- /dev/null
+++ b/ruoyi-demo/src/main/java/com/ruoyi/demo/service/package-info.java
@@ -0,0 +1 @@
+package com.ruoyi.demo.service;
\ No newline at end of file
diff --git a/ruoyi-demo/src/main/resources/mapper/demo/package-info.md b/ruoyi-demo/src/main/resources/mapper/demo/package-info.md
new file mode 100644
index 000000000..e69de29bb