前端大王的修炼——ruoyi框架

  系统接口

Swagger,能够自动生成 API 的同步在线文档,并提供Web界面进行接口调用和测试。

401--认证失败-- 权限不足--添加用户token--Authorize--cookies--values--token

404--请求资源未找到--swagger加了前缀dev-api--applicantion.yml--去掉前缀--重启刷新--token


项目结构

后端

com.ruoyi
├── ruoyi-admin         // 后台服务模块
│       └── web            // 内置通用功能的controller  (后台登录相关的、权限控制相关的、数据字典相关的,用于接收前端的请求并做出响应
│       └── RuoYiApplication               // 若依项目启动类  基于springboot
 

├── ruoyi-common      // 通用工具模块
│       └── annotation                        // 自定义注解
│       └── config                               // 全局配置,这里面的类是用来读取项目中的配置文件信息的
│       └── constant                           // 通用常量,可以放自定义的常量信息
│       └── core                                 // 核心控制,比如说我们以后写的所有Controller都要集成它里面的BaseConttroller,以及实体类定义的统一返回结果AjaxResult、BaseEntity等等,也是在它里面的类的基础上实现的。还有分页返回的统一结果对象、redis相关配置、文本相关内容等等。
│       └── enums                             // 通用枚举,可以放自定义的枚举信息
│       └── exception                        // 通用异常
│       └── filter                                // 过滤器处理
│       └── utils                                 // 通用类处理
│       └── xss                                // 自定义xss校验 ( 防止跨域脚本
 

 


├── ruoyi-framework   // 框架核心模块
│       └── aspectj                             // AOP配置,想做一些方法增强,就放在这里面,里面都是切面类
│       └── config                              // 系统配置,是springboot集成第三方项目以后制定的配置文件,比如说有redis相关的、mybatis相关的、验证码等等
│       └── datasource                      // 多数据源配置 
│       └── interceptor                       // 拦截器
│       └── manager                         // 异步处理
│       └── security                          // 权限控制
│       └── web                                 // 前端控制


├── ruoyi-generator  // 代码生成模块(可移除)      

       
├── ruoyi-quartz     // 定时任务模块(可移除)        

 
├── ruoyi-system     // 系统代码模块
│       └── domain                           // 系统代码的实体类
│       └── mapper                          // 系统代码的持久层
│       └── service                           // 系统代码的业务层
 


 

项目中配置文件


项目中的配置文件都在ruoyi-admin模块下

i18n:国际化处理

META-INF:存储了项目的元信息(描述数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值