基于javaweb的前后端分离网上手机商城平台系统设计和实现(java+vue+redis+springboot+mysql+ssm)
运行环境
Java≥8、MySQL≥5.7、Node.js≥10
开发工具
后端:eclipse/idea/myeclipse/sts等均可配置运行
前端:WebStorm/VSCode/HBuilderX等均可
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb+mysql的前后端分离网上手机商城平台系统设计和实现(java+vue+redis+springboot+mysql+ssm)
主要模块设计如下: 前后端主要技术:Java springboot springMVC mybatis mysql vue jquery node.js redis
- 用户注册和登录功能:。
2) 用户信息的管理以及角色的管理、不同用户角色具有不同的功能权限操作。
- 商品的操作、包括商品列表信息、商品的分离、商品的详情、品牌和规格等操作。
4) 购物车的管理操作:
5) 订单管理操作:
6)用户退货管理
7)手机商品类型的管理
8)手机商品信息的预览、查看、搜索
9)修改密码、退出登录等功能
给大家截一部分效果图吧
系统首页:
加入购物车:
后台主要功能:
商品信息操作:
@CrossOrigin
@RestController
@RequestMapping(“Good”)
public class GoodController {
@Autowired
private GoodServiceImp goodServiceImp;
@GetMapping(“/getGood”)
private GoodResult getGood(@RequestParam(“pageIndex”) int pageIndex,
@RequestParam(“pageSize”) int pageSize,
@RequestParam(“name”) String goodname
) throws IOException {
GoodResult goodResult = goodServiceImp.getGood(pageIndex,pageSize,goodname);
return goodResult;
@GetMapping(“/getGoodById”)
private GoodResult getGoodById(@RequestParam(“category”) int pageIndex,
@RequestParam(“pageSize”) int pageSize
) throws IOException {
GoodResult goodResult = goodServiceImp.getGoodById(pageIndex,pageSize);
return goodResult;
@RequestMapping(“/getGoodByName”)
private GoodResult getGoodByName(@RequestParam(“name”) String goodname) throws IOException {
GoodResult goodResult = goodServiceImp.getGoodByName(goodname);
return goodResult;
@RequestMapping(“/updGood”)
private GoodResult getGoodByName(@RequestParam(“good_id”) int goodid,
@RequestParam(“name”) String goodname,
@RequestParam(“newhot”) int newhot) throws IOException {
GoodResult goodResult = goodServiceImp.updGood(goodid,goodname,newhot);
return goodResult;
@GetMapping(“/getGoodPicById”)
private GoodPicResult getGoodPicById(@RequestParam(“category”) int pageIndex,
@RequestParam(“pageSize”) int pageSize
) throws IOException {