若依框架使用(低级)
克隆源码
浏览器搜索若依,选择
RuoYi-Vue
RuoYi-Vue
RuoYi-Vue
重要的事情说三遍,进入gitee
下面这个页面(注意红色框起来的部分)
进入Gitee进行下载
我下载的是最新的springboot3
下载好后我们可以选择一个文件夹,压缩到里面
压缩后有3个文件,一个数据库SQL,前后端,一开始都放在RuoYi-Vue-springboot3中,最好把前端的文件拿出来
使用IDEA打开项目
创建数据库和执行初始化 SQL
建立好数据库之后,需要点击新建查询
把SQL重新运行一下就欧克了,启动后端项目
1. 修改 application-druid.yml 文件 数据库需要修改信息如下:
位置 1:IP,本机为 localhost 位置
2:端口,默认 3306 位置
3:数据库名,改成 ktmall-ry 位置
4:数据库用户名,root 位置
5:数据库密码,root
修改 application.yml 文件 Redis 需要修改的位置:
host:IP,连接云服务器,写云服务器 IP,大家写 localhost 就行。
port:就用默认的 6379。
database:0 表示使用 0 号库,默认 redis 启动了 16 个数据库,依次下标为 0-15。
password:数据库密码,默认没有密码,空着就行,但是如果连接远程的 redis 服务器, 则必须使用密码。
启动 Redis
启动 Redis 后,找到 RuoYiApplication 文件,进行启动
前端项目的导入和启动,使用Visual Studio Code打开项目
安装依赖。在终端中,执行“npm i”命令即可。
启动前端项目。在终端中,执行“npm run dev”命令,即可启动前端项目
成功如下图所示
这样我们就成功把项目启动起来了。
总结:
RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权 限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持 分布式事务。
主要特性 完全响应式布局(支持电脑、平板、手机等所有主流设备) 强大的一键生成功能(包括控制器、模型、视图、菜单等) 支持多数据源,简单配置即可实现切换。 支持按钮及数据权限,可自定义部门数据权限。 对常用 js 插件进行二次封装,使 js 代码变得简洁,更加易维护 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击 Maven 多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。 国际化支持,服务端及客户端支持 完善的日志记录体系简单注解即可实现 支持服务监控,数据监控,缓存监控功能。