If you add new modules according to the management system

first sight project

dependencies

insert image description here

These 7 ruoyisub-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) Dependency ruoyi-generate| ruoyi-quartz|ruoyi-framework

  • ruoyi(whole project) except ruoyi-adminand ruoyi-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

Guess you like

Origin blog.csdn.net/qq_50209297/article/details/130635332