当前位置: 首页 > news >正文

软件培训网站学校网站设计实验报告

软件培训网站,学校网站设计实验报告,宿州哪家做网站不做,现在.net做网站的多吗springboot/ssm高校超市管理系统Java商品出入库供应商管理系统web源码wms 基于springboot(可改ssm)vue项目 开发语言#xff1a;Java 框架#xff1a;springboot/可改ssm vue JDK版本#xff1a;JDK1.8#xff08;或11#xff09; 服务器#xff1a;tomcat 数据库vue项目 开发语言Java 框架springboot/可改ssm vue JDK版本JDK1.8或11 服务器tomcat 数据库mysql 5.7或8.0 数据库工具Navicat/sqlyog 开发软件eclipse/idea 依赖管理包Maven 代码数据库保证完整可用可提供远程调试并指导运行服务 可提供付费讲解以及修改服务比如题目、界面、功能、框架等等... 千套代码欢迎带题目咨询哦 package com.controller;import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController;import com.annotation.IgnoreAuth; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.entity.TokenEntity; import com.entity.UserEntity; import com.service.TokenService; import com.service.UserService; import com.utils.CommonUtil; import com.utils.MPUtil; import com.utils.PageUtils; import com.utils.R; import com.utils.ValidatorUtils;/*** 登录相关*/ RequestMapping(users) RestController public class UserController{Autowiredprivate UserService userService;Autowiredprivate TokenService tokenService;/*** 登录*/IgnoreAuthPostMapping(value /login)public R login(String username, String password, String captcha, HttpServletRequest request) {UserEntity user userService.selectOne(new EntityWrapperUserEntity().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 UserEntity user){ // ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUserEntity().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){UserEntity user userService.selectOne(new EntityWrapperUserEntity().eq(username, username));if(usernull) {return R.error(账号不存在);}user.setPassword(123456);userService.update(user,null);return R.ok(密码已重置为123456);}/*** 列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,UserEntity user){EntityWrapperUserEntity ew new EntityWrapperUserEntity();PageUtils page userService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.allLike(ew, user), params), params));return R.ok().put(data, page);}/*** 列表*/RequestMapping(/list)public R list( UserEntity user){EntityWrapperUserEntity ew new EntityWrapperUserEntity();ew.allEq(MPUtil.allEQMapPre( user, user)); return R.ok().put(data, userService.selectListView(ew));}/*** 信息*/RequestMapping(/info/{id})public R info(PathVariable(id) String id){UserEntity user userService.selectById(id);return R.ok().put(data, user);}/*** 获取用户的session用户信息*/RequestMapping(/session)public R getCurrUser(HttpServletRequest request){Long id (Long)request.getSession().getAttribute(userId);UserEntity user userService.selectById(id);return R.ok().put(data, user);}/*** 保存*/PostMapping(/save)public R save(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);if(userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername())) !null) {return R.error(用户已存在);}userService.insert(user);return R.ok();}/*** 修改*/RequestMapping(/update)public R update(RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user);UserEntity u userService.selectOne(new EntityWrapperUserEntity().eq(username, user.getUsername()));if(u!null u.getId()!user.getId() u.getUsername().equals(user.getUsername())) {return R.error(用户名已存在。);}userService.updateById(user);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){userService.deleteBatchIds(Arrays.asList(ids));return R.ok();} }
http://www.hkea.cn/news/14307819/

相关文章:

  • 做360效果图网站房屋设计风格
  • 网站建设开发ppt个人做网站语言
  • 最简单的手机网站制作山东济南建设网
  • 检察门户网站 建设意义马蹄室内设计官网
  • 贵阳商城网站开发换网站公司
  • 海尔建设此网站的目的新网站 不稳定
  • 扬州建设机械网站合肥做网站公
  • 十二冶金建设集团有限公司网站培训课程安排
  • 专业网站建设公司用织梦吗wordpress 写文章空白
  • 网站建设流程图解深圳富通做网站
  • 国外手机模板网站wordpress调整字体
  • 龙华网站建设专业定制企业东莞营销型网站建设找火速
  • 加盟做网站wordpress单页下载
  • 我是做网站的 怎么才能提高业绩有源码如何搭建app
  • jquery网站引导插件个人申请开网店怎么注册
  • 房地产网站建设免费建论坛网站
  • 门户网站登录入口邢台做外贸网站
  • 怎么样做国际网站生意友情链接中有个网站域名过期了会影响
  • 好的版式设计网站京东网站建设策划书
  • 免费网站站长推广潍坊自助建站模板
  • 南山做网站多少钱多少钱可以注册公司
  • 怎么做淘客推广网站免费网站建设浩森宇特
  • 动态模板网站建设怎么建设网站网页游戏
  • 本地网站建设教程xampp好的专业网站建设公司
  • 山东网站备案时间哪些网站的做的好看
  • 深圳市住房与建设局网站上门做网站哪里有
  • 网站建设项目报告总结国家批准的正规学历提升机构
  • 网站鼠标特效代码linux wordpress lnmp
  • 电子商务网站域名电子商务网站建设 试题
  • 长春好的做网站公司wordpress不能编辑不能新建