若依框架搭建(前后端分离版本)


前言

若依官网

https://www.ruoyi.vip/


后端

idea工具  

jdk1.8版本

数据库工具Navicat Premium 15

一、克隆代码

代码地址:RuoYi-Vue: 🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本

git clone git@gitee.com:y_project/RuoYi-Vue.git

二、新建数据库

1.新建数据库

2.初始化数据

将这两个sql文件在Navicat导入数据,初始化表数据

二、修改配置文件

1.在ruoyi-admin->application-druid.yml文件改数据源连接配置

三、运行redis服务器

1.在window电脑运行redis

  • 默认端口:6379
  • 下载链接: https://pan.baidu.com/s/1D0s7SjH4-lN2_TM5xEBoDQ?pwd=r926 提取码: r926 
  • 解压
  • 双击redis-server.exe启动服务端
  • 双击redis-cli.exe启动客户端连接服务端
  • 在客户端输入 “ping”,出现“PONG”,即证明连接成功

四、在idea运行代码

运行成功

前端

一、node环境

1.下载16本版本node并且安装

如果不是16版本的,请先卸载再安装

下载链接: https://pan.baidu.com/s/1NC6jaf2J1NfPSCwzjXFFtw?pwd=trui 提取码: trui 

命令行输入node -v 查看node版本

 如果存在不是16版本的node,去控制面板卸载Node.js

卸载成功后出现

然后运行node-v16.13.0-x64.msi安装16版本的node,安装成功控制台出现16的版本号

进入到ruoyi-ui文件夹,打开cmd,输入npm i 下载依赖,npm run dev 运行前端项目

负责地址到浏览器打开

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
在基于前后分离的商城管理系统中,可以使用若依框架来进行开发。若依框架是一个基于Spring Boot和Vue.js的前后分离快速开发平台,它提供了一套完整的开发框架和工具集,可以帮助开发人员快速构建商城管理系统。 以下是使用若依框架进行前后分离商城管理系统开发的步骤: 1. 前开发: - 使用Vue.js作为前框架进行开发,它提供了一套简洁灵活的前开发工具和组件库。 - 使用Element UI作为UI组件库,它提供了丰富的UI组件和样式,方便开发人员进行界面设计和开发。 - 根据商城管理系统的需求,设计和开发前页面,包括商品管理、订单管理、用户管理等功能模块。 2. 后开发: - 使用Spring Boot作为后框架进行开发,它提供了一套简化的开发工具和开发流程,可以快速搭建服务。 - 使用MyBatis作为持久层框架,它提供了方便的数据库操作和数据映射功能。 - 根据商城管理系统的需求,设计和开发后接口,包括商品管理接口、订单管理接口、用户管理接口等。 3. 数据库设计: - 根据商城管理系统的需求,设计数据库表结构,包括商品表、订单表、用户表等。 - 使用MySQL等关系型数据库进行数据存储和管理。 4. 前后交互: - 使用RESTful API进行前后数据交互,前通过发送HTTP请求到后接口获取数据或提交数据。 - 后接口根据前请求进行相应的处理,返回符合前需求的数据或状态码。 5. 安全性和权限控制: - 使用Spring Security进行安全性和权限控制,确保商城管理系统的数据和功能只能被授权的用户访问和操作。 - 根据商城管理系统的需求,设计和实现用户认证和授权的功能。 综上所述,使用若依框架进行前后分离商城管理系统的开发,可以提高开发效率和系统稳定性,同时满足商城管理系统的需求和功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值