ruoyi-vue版本框架(二)源码目录结构的讲解,与底层子项目的讲解

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1 目录介绍

下载下来源码后端一共有6个模块

在这里插入图片描述
其中 rouyi-admin这个子项目是整个若依框架的web项目也就是我们要启动的后台就是这个子项目其他的子模块只是他依赖的一些根据他的pom文件可以看到他主要是依赖

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
根据以上的目录依赖关系我们先看system 和 common子项目;

2 ruoyi-common 子项目

最终都要依赖这个子项目所以先看这个项目

在这里插入图片描述
这个config文件夹下有一个配置文件他里面的东西就是读取admin子项目里面的yml里面的配置;

3 ruoyi-system 子项目

这个模块里面主要是和数据库的联系主要有各个表的实体类。mapper层service层;

4 配置文件

admin项目一启动需要加载哪些配置文件?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5 ruoyi-framework

framework框架核心

里面有一个依赖

 <!-- 获取系统信息   获取计算机的硬件软件指标 -->
   <dependency>
       <groupId>com.github.oshi</groupId>
       <artifactId>oshi-core</artifactId>
   </dependency>

这个依赖的使用方法是

6 数据库表

一共30张表是这个框架需要的后续我们自己的业务需要我们还可以加表;
现在先看这30张表具体代表什么意思;

在这里插入图片描述
找到每一个表 在我们的项目里面对应在哪个模块下对应哪个Java文件;

7 druid 监控

在这里插入图片描述
这个是在yml里面配置的

在这里插入图片描述

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: vue