大学网站html模板,cms系统模板,企业代码,网站开发架构大家好✌#xff01;我是Dwzun。很高兴你能来阅读我#xff0c;我会陆续更新Java后端、前端、数据库、项目案例等相关知识点总结#xff0c;还为大家分享优质的实战项目#xff0c;本人在Java项目开发领域有多年的经验#xff0c;陆续会更新更多优质的Java实战项目#x… 大家好✌我是Dwzun。很高兴你能来阅读我我会陆续更新Java后端、前端、数据库、项目案例等相关知识点总结还为大家分享优质的实战项目本人在Java项目开发领域有多年的经验陆续会更新更多优质的Java实战项目希望你能有所收获少走一些弯路向着优秀 程序员前行 项目源码文末获取 超市管理系统VueSpringBootMySQL 前后端分离 Java实战项目 安装调试 javaweb/javaee项目 一、功能介绍
基于SpringBoot Vue超市管理系统
角色管理员、员工
管理员管理员登录进入超市管理系统的实现可以查看首页、个人中心、员工管理、商品类型管理、商品信息管理、商品进货管理、商品出库管理、商品销量管理、销售退回管理等信息
员工员工登录系统后可以对首页、个人中心、商品信息管理、商品进货管理、商品出库管理、商品销量管理、销售退回管理等功能进行相应操作
二、技术介绍
开发语言Java
后端 SpringBootMybatis-Plus
前端Vue ElementUI Vue Router Axios
三、环境需要
开发工具IDEAEclipse,Myeclipse都可以。推荐IDEAvscode
JDK版本1.8
数据库: MySQL5.7/MySQL8.0版本以上
项目管理Maven
Node版本14
四、运行截图
1.文档截图 2.项目截图 public R login(String username, String password, String captcha, HttpServletRequest request) {UsersEntity user userService.selectOne(new EntityWrapperUsersEntity().eq(username, username));if(usernull || !user.getPassword().equals(password)) {return R.error(账号或密码不正确);}String token tokenService.generateToken(user.getId(),username, users, user.getRole());return R.ok().put(token, token);}/*** 注册*/IgnoreAuthPostMapping(value /register)public R register(RequestBody UsersEntity user){
// ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUsersEntity().eq(username, user.getUsername())) !null) {return R.error(用户已存在);}userService.insert(user);return R.ok();}/*** 退出*/GetMapping(value logout)public R logout(HttpServletRequest request) {request.getSession().invalidate();return R.ok(退出成功);}/*** 密码重置*/IgnoreAuthRequestMapping(value /resetPass)public R resetPass(String username, HttpServletRequest request){UsersEntity user userService.selectOne(new EntityWrapperUsersEntity().eq(username, username));if(usernull) {return R.error(账号不存在);}user.setPassword(123456);userService.update(user,null);return R.ok(密码已重置为123456);}/*** 获取用户的session用户信息*/RequestMapping(/session)public R getCurrUser(HttpServletRequest request){Long id (Long)request.getSession().getAttribute(userId);UsersEntity user userService.selectById(id);return R.ok().put(data, user);}
Java项目精选 点击进入Java精品项目专栏 走一波
分享的所有Java项目源码均包含源码数据库PPT文档