try to add new module
first sight project
dependencies
These 7 ruoyi
sub-items are
-
ruoyi-common
(General Tool) -
ruoyi-system
(system module) depends onruoyi-common
-
ruoyi-generate
(code generation) dependenciesruoyi-common
-
ruoyi-quartz
(timed task) depends onruoyi-common
-
ruoyi-framework
(Core Framework) Dependenciesruopyi-system
-
ruoyi-admin
(Web Service Entry) Dependencyruoyi-generate
|ruoyi-quartz
|ruoyi-framework
-
ruoyi
(whole project) exceptruoyi-admin
andruoyi-ui
, depends on everything else. Because these two are the back-end and front-end entrances respectively
Technology Architecture
- Core framework: Spring Boot
- Security control framework: Shiro (integrated authentication, authorization, encryption, session management, caching)
- Persistence layer framework: Mybatis
- Project Management Framework: Maven
- Template engine: Thymeleaf
- Front-end framework: Vue
Add function module
I definitely don't have the ability to implement it myself, but Ruoyi can generate code by himself , invincible!
Look at the newly generated code to better understand how a new module is born