ruoyi-common:通用工具模块
annotation:自定义注释
config:全局配置
constant:通用常量
core:核心控制
enums:通用枚举
exception:通用异常
filter:过滤器处理
utils:通用工具类
xss:自定义xss校验
ruoyi-framework:框架核心
aspectj:自定义AOP
config:系统配置
datasource:多数据源
interceptor:拦截器处理
manager:异步处理
security:权限控制
web:前端控制
ruoyi-generator:代码生成(可移除)
ruoyi-quartz:定时任务(可移除)
ruoyi-system:系统模块
ruoyi-ui:前端工程
配置信息:
ruoyi-admin:
i18n:国际化处理
META-INF:项目的元信息(描述数据的数据),无需修改
mybatis:mybatis相关的配置
application.yml:题目中的核心配置
application-druid.yml:数据库连接配置
banner.txt:项目启动,控制台打印显图案信息
logback.xml:日志相关配置
模块依赖关系:

前端结构:
package.json:项目配置文件,包括项目名,版本号,依赖包等
vite.config.js:Vue项目的配置信息,如:端口号等
node_modules:第三方依赖库
src:源代码存放目录-------->api:所有请求(向后端发送的api) assets:静态资源(存放图片、字体...) components:通用组件 router:路由(组件跳转) views:Vue组件(页面) App.vue:根组件 main.js:入口文件(加载组件、初始化等)
表结构
