目录
- 1 目录介绍
- 2 ruoyi-common 子项目
- 3 ruoyi-system 子项目
- 4 配置文件
- 5 ruoyi-framework
- 6 数据库表
- 7 druid 监控
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里面配置的