公司做网站要三千多吗,qq空间上传wordpress,成品网页网站,国外做网站公司能赚钱#x1f497;博主介绍#xff1a;✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者#xff0c;博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌#x1f497; #x1f31f;文末获取源码数据库#x1f31f;感兴趣的可以先收藏起来#xff0c;还… 博主介绍✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌ 文末获取源码数据库感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以给我留言咨询希望帮助更多的人 Java精品实战案例《600套》 2023-2025年最值得选择的Java毕业设计选题大全1000个热门选题推荐✅✅✅ 详细视频演示
请联系我获取更详细的演示视频 具体实现截图 系统介绍
到目前为止计算机已在科学方面、国家机关方面、私人企业方面、个人生活方面都起到了很大的作用相对应的计算机信息管理也愈加成熟。随着生活的快速发展尤其是大城市中的生活已经迈入了快节奏的步伐由于工作的繁忙家政服务开始融入了我们的生活当中传统的家政服务模式都需要用户自己去线下自己联系家政公司然后上门提供服务首先非常的浪费时间其次不能进行多家对比所以如果还是采用传统的去市场进行找家政服务在效率方面不仅得不到满足在家政公司的信息保存、查找、展示方面问题更大。利用计算机新型技术来进行家政的管理将会带来家政管理的改变可以充分实现用户请家政服务、家政公司发布服务提供双向便利。
本论文介绍了同城家政服务-微信小程序的创建过程是计算机技术与科学技术发展的必然结果。使用本同城家政服务-微信小程序可以实现家政人员信息展示、公告信息展示用户可以查看家政人员根据自己的需求在线下单家政人员可以管理预约信息管理员可以进行系统基本信息的添加和管理。本系统是采用java语言和mysql数据库进行设计实现了家政信息的有效展示和管理。本系统设置的功能包括家政人员管理功能公告管理功能预约管理功能用户管理功能等分为前台和后台两个部分具体的功能划分如下图 部分代码参考
/*** 登录相关*/
RequestMapping(users)
RestController
public class UserController{Autowiredprivate UserService userService;Autowiredprivate TokenService tokenService;/*** 登录*/IgnoreAuthPostMapping(value /login)public R login(String username, String password, String role, HttpServletRequest request) {UserEntity user userService.selectOne(new EntityWrapperUserEntity().eq(username, username));if(user ! null){if(!user.getRole().equals(role)){return R.error(权限不正常);}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);}else{return R.error(账号或密码或权限不对);}}/*** 注册*/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(/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){Integer id (Integer)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);userService.updateById(user);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Integer[] ids){userService.deleteBatchIds(Arrays.asList(ids));return R.ok();}
} 论文参考 源码获取 文章下方名片联系我即可~ 大家点赞、收藏、关注、评论啦 、查看获取联系方式 2023-2025年最值得选择的Java毕业设计选题大全1000个热门选题推荐✅✅✅ Java精品实战案例《600套》