若依官网项目拉取下来介绍 | RuoYi
项目运行:
1.idea安装,可以运行前后端
编辑器idea、jdk环境安装、数据库mysql、navicat工具、redis(redis-server启动)安装
2.navicat数据库连接,
创建数据库ry-vue
并导入数据脚本ry_2021xxxx.sql
,quartz.sql
打开项目运行com.ruoyi.RuoYiApplication.java
,出现如下图表示启动成功。
3.再启动redis,运行前端项目即可运行整个项目
项目部署:
1. 区分测试环境、正式环境、开发环境方式
2.打jar包:选中三个文件 运行即可
后生成jar包下
运行java -jar ruoyi-admin.jar --spring.profiles.active=prod 可以启动后端, linux下加setsid
代码生成的方式开发:
1.先建表
2.导入建的表 可生成简单的增删改代码
下载生成的代码
3.将代码加到项目里对应位置
4.执行sql添加资源菜单
如此就多了一个vue页面
手动写后端接口方式 Alt+Enter 先Alt再Enter:
从controller开始 一直到xml写sql
idea插件安装:
MyBatisPlus 方便方法追溯 跳转
提示设置不区分大小写识别:
解决sql需要驼峰命名重命名问题:
加上 使用驼峰命名法转换字段
关联表语句:
select a.*,b.user_name,b.nick_name from sys_shop a left join sys_user b on a.user_id=b.user_id where a.id=#{userId}
允许匿名访问接口设置:
统一处理接口时间返回格式配置: