RuoYi-Vue-Plus 项目使用教程

项目地址:https://gitcode.com/gh_mirrors/ru/RuoYi-Vue-Plus

1. 项目的目录结构及介绍

RuoYi-Vue-Plus 项目的目录结构如下:

RuoYi-Vue-Plus/
├── ruoyi-admin/
│   ├── src/
│   │   ├── main/
│   │   │   ├── java/
│   │   │   │   └── com/
│   │   │   │       └── ruoyi/
│   │   │   │           └── admin/
│   │   │   │               ├── controller/
│   │   │   │               ├── service/
│   │   │   │               └── RuoYiApplication.java
│   │   │   └── resources/
│   │   │       ├── application.yml
│   │   │       └── logback.xml
│   ├── pom.xml
├── ruoyi-common/
│   ├── src/
│   │   ├── main/
│   │   │   ├── java/
│   │   │   │   └── com/
│   │   │   │       └── ruoyi/
│   │   │   │           └── common/
│   │   │   └── resources/
│   ├── pom.xml
├── ruoyi-framework/
│   ├── src/
│   │   ├── main/
│   │   │   ├── java/
│   │   │   │   └── com/
│   │   │   │       └── ruoyi/
│   │   │   │           └── framework/
│   │   │   └── resources/
│   ├── pom.xml
├── ruoyi-system/
│   ├── src/
│   │   ├── main/
│   │   │   ├── java/
│   │   │   │   └── com/
│   │   │   │       └── ruoyi/
│   │   │   │           └── system/
│   │   │   └── resources/
│   ├── pom.xml
├── pom.xml
└── README.md

目录结构介绍

  • ruoyi-admin/: 项目的核心模块,包含主要的业务逻辑和控制器。

    • src/main/java/com/ruoyi/admin/: 主要的Java代码目录。
      • controller/: 控制器类。
      • service/: 服务类。
      • RuoYiApplication.java: 项目的启动类。
    • src/main/resources/: 配置文件和资源文件。
      • application.yml: 主要的配置文件。
      • logback.xml: 日志配置文件。
  • ruoyi-common/: 公共模块,包含一些通用的工具类和配置。

  • ruoyi-framework/: 框架模块,包含一些基础的框架配置和工具。

  • ruoyi-system/: 系统模块,包含一些系统级别的配置和业务逻辑。

2. 项目的启动文件介绍

项目的启动文件是 ruoyi-admin/src/main/java/com/ruoyi/admin/RuoYiApplication.java。这个文件是整个项目的入口点,负责启动Spring Boot应用。

package com.ruoyi.admin;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class RuoYiApplication {
    public static void main(String[] args) {
        SpringApplication.run(RuoYiApplication.class, args);
    }
}

启动文件介绍

  • @SpringBootApplication: 这是一个组合注解,包含了 @Configuration, @EnableAutoConfiguration, 和 @ComponentScan。它告诉Spring Boot这是一个Spring Boot应用的入口点。
  • SpringApplication.run(RuoYiApplication.class, args): 启动Spring Boot应用。

3. 项目的配置文件介绍

主要的配置文件是 ruoyi-admin/src/main/resources/application.yml。这个文件包含了项目的各种配置,如数据库连接、服务器端口、日志配置等。

server:
  port: 8080

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/ruoyi

RuoYi-Vue-Plus RuoYi-Vue-Plus 项目地址: https://gitcode.com/gh_mirrors/ru/RuoYi-Vue-Plus

Logo

快速构建 Web 应用程序

更多推荐