若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)

目录

  • 一、下载并导入IDEA
  • 二、创建并配置数据库
    • 2.1 创建
    • 2.2 配置
  • 三、运行
    • 3.1 修改运行端口
    • 3.2 运行
  • 四、放行自己的静态文件

一、下载并导入IDEA

官网:http://doc.ruoyi.vip/
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第1张图片
源码下载完后解压,然后使用IDEA进行项目导入,File—open—刚刚解压的项目,导入之后IDEA会自动下载依赖。
打开后:
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第2张图片

二、创建并配置数据库

使用Navicat for MySQL 软件(其他类似的都可以)进行操作。
新建一个名为 ruoyidb 的数据库,右击选择"运行SQL文件",运行下载项目中的2个SQL文件,(2个SQL文件都是运行在 ruoyidb 数据库中)。

2.1 创建

新建数据库:
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第3张图片
运行SQL语句生成所有的数据表:
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第4张图片
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第5张图片
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第6张图片

2.2 配置

修改配置文件 application-druid.yml,路径在ruoyi-admin\src\main\resources\application-druid.yml 。
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第7张图片

三、运行

3.1 修改运行端口

若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第8张图片

3.2 运行

若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第9张图片
打开网页:http://localhost:8081/
我们用admin用户登录,密码是admin123,项目首页如图下:
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第10张图片
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第11张图片

四、放行自己的静态文件

最开始我是直接在static目录下加入自己的各种js css等静态文件,但是引入后怎么都访问不到新加的静态文件,我一开始猜测肯定是静态文件路径的请求被拦截了,然而这个拦截配置在 com.ruoyi.framework.config. ShiroConfig. ShiroConfig 文件中。
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第12张图片
在 com.ruoyi.framework.config.ShiroConfig.ShiroConfig 文件中进行修改配置!
若依RuoYi使用IDEA配置详细教程 + 放行自己的静态文件(前后端不分离版)_第13张图片


你可能感兴趣的:(#,Web开发基础,#,javaWeb开发实战项目,若依,spring,boot,配置)