书籍列表管理:管理员可以添加、修改、删除和查询书籍列表信息
书籍详情:
订单管理:管理员可以查看订单信息、对订单状态进行修改、以及发货状态等操作 。
发货信息管理:
前端书籍详情页:
书籍详情页:查看书籍详情信息、可以加入购物车和收藏等查看、也可以查看用户评论信息等
填写购物车信息等。
我的个人中心:
工具语言:
开发工具:IDEA 2021.3、navicat for mysql 、postman。
开发语言:java、jdk1.8、mysql5、node.js 14。
硬件环境:Windows 10操作系统、Google浏览器等。
主要技术:springboot、mybatis-plus、vue、element UI、mysql等
关键代码:
用户相关:
package com.controller;
/**
* 登录相关
*/
@RequestMapping("users")
@RestController
public class UserController{
@Autowired
private UserService userService;
@Autowired
private TokenService tokenService;
/**
* 登录
*/
@IgnoreAuth
@PostMapping(value = "/login")
public R login(String username, String passwo