基于javaweb+mysql的springboot精品养老院管理系统(java+springboot+maven+mybatis+vue+mysql)
运行环境
Java≥8、MySQL≥5.7、Node.js≥10
开发工具
后端:eclipse/idea/myeclipse/sts等均可配置运行
前端:WebStorm/VSCode/HBuilderX等均可
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb+mysql的SpringBoot精品养老院管理系统(java+springboot+maven+mybatis+vue+mysql)
项目概述
主要实现功能模块:老人信息管理、床位分配管理、用户信息管理、问题记录、请假记录、护工薪资管理、护工请假管理、入住费用等。
模块功能简介
用户: 注册,查看自己信息,修改自己的信息(修改自己密码),(仅可)查看自己工资,查看老人信息,查看护工信息,申请请假,
老人:
护工:
床位:
问题:
请假信息:
前端命令:
npm install
npm run serve——启动
npm run build
登录:http://localhost:8080/login
系统管理员:
admin 123456
系统用户:
xinjie 123456
xmm 123456
man 123456
护工:
sdf 123456
mao 123456
kasha 123456
老人:
pengyz 123456
wangyl 123456
yangcy 123456
一、项目简述本系统功能包括:通知公告,老人管理,护工管理,问答管理等等功能。
二、项目运行 环境配置:
Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
项目技术:
Springboot + Maven + mybatis+ Vue 等等组成,B/S模式 + Maven管理等等。
}
@RequestMapping("/findByRealnameLike")
public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) {
return iolderService.findByRealnameLike(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iolderService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iolderService.upadateUserInfo(map);
}
@RequestMapping("/pay")
public Map<String, Object> pay(@RequestBody Map<String, Object> map) {
return iolderService.pay(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iolderService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iolderService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/manager")
public class ManagerController {
@Autowired
IManagerService iManagerService;
@RequestMapping("/register")
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iolderService.showInfo(map);
}
@RequestMapping("/findByRealnameLike")
public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) {
return iolderService.findByRealnameLike(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iolderService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iolderService.upadateUserInfo(map);
}
@RequestMapping("/pay")
public Map<String, Object> pay(@RequestBody Map<String, Object> map) {
return iolderService.pay(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iolderService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iolderService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@Autowired
IUserService iUserService;
@RequestMapping("/")
public Map<String, String> home() {
Map<String, String> map = new HashMap(16);
map.put("name", "xinjie");
map.put("home", "home");
return map;
}
@RequestMapping("/register")
public Map<String, Object> insertUser(@RequestBody Map<String, String> map) {
return iUserService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iUserService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iUserService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iUserService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iUserService.upadateUserInfo(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
return iAssistantService.upadateUserInfo(map);
}
@RequestMapping("/Addsalary")
public Map<String, Object> Addsalary(@RequestBody Map<String, Object> map) {
return iAssistantService.addSalary(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iAssistantService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iAssistantService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
/**
* @version 1.0
* @Description: /user
*/
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
IUserService iUserService;
@RequestMapping("/")
public Map<String, String> home() {
Map<String, String> map = new HashMap(16);
map.put("name", "xinjie");
map.put("home", "home");
return map;
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return ibedService.showAllInfo();
}
@RequestMapping("/findUsed")
public Map<String, Object> findUsed() {
return ibedService.findUsed();
}
@RequestMapping("/findUnUsed")
public Map<String, Object> findUnUsed() {
return ibedService.findUnUsed();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return ibedService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return ibedService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/Quest")
public class QuestController {
@Autowired
IquestService iquestService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iquestService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iquestService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")
return iUserService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iUserService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iUserService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iUserService.upadateUserInfo(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iolderService.showInfo(map);
}
@RequestMapping("/findByRealnameLike")
return iManagerService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/bed")
public class BedController {
@Autowired
IbedService ibedService;
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return ibedService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return ibedService.showAllInfo();
}
@RequestMapping("/findUsed")
public Map<String, Object> findUsed() {
return ibedService.findUsed();
}
@RequestMapping("/findUnUsed")
public Map<String, Object> findUnUsed() {
return ibedService.findUnUsed();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return ibedService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return ibedService.delete(map);
@RestController
@RequestMapping("/sunday")
public class SundayController {
@Autowired
IsundayService isundayService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return isundayService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return isundayService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return isundayService.showAllInfo();
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return isundayService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
/**
* @version 1.0
* @Description: /data 用来获取静态数据
*/
@RestController
@RequestMapping("/data")
public class StaticDataController {
@Autowired
IStaticDataService iStaticDataService;
@RequestMapping("/findAll")
public Map<String, Object> findData(@RequestBody Map<String, String> map) {
@RequestMapping("/Addsalary")
public Map<String, Object> Addsalary(@RequestBody Map<String, Object> map) {
return iAssistantService.addSalary(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iAssistantService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iAssistantService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
/**
* @version 1.0
* @Description: /user
*/
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
IUserService iUserService;
@RequestMapping("/")
public Map<String, String> home() {
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/sunday")
public class SundayController {
@Autowired
IsundayService isundayService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return isundayService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return isundayService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return isundayService.showAllInfo();
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return isundayService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iolderService.showInfo(map);
}
@RequestMapping("/findByRealnameLike")
public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) {
return iolderService.findByRealnameLike(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iolderService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iolderService.upadateUserInfo(map);
}
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iAssistantService.showAllInfo();
}
@RequestMapping("/findUnUsed")
public Map<String, Object> findUnUsed() {
return iAssistantService.findUnUsed();
}
@RequestMapping("/findNoBody")
public Map<String, Object> findNoBody() {
return iAssistantService.findNoBody();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iAssistantService.upadateUserInfo(map);
}
@RequestMapping("/Addsalary")
public Map<String, Object> Addsalary(@RequestBody Map<String, Object> map) {
return iAssistantService.addSalary(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iAssistantService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iAssistantService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
return ibedService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return ibedService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/Quest")
public class QuestController {
@Autowired
IquestService iquestService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iquestService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iquestService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iquestService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iquestService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iquestService.delete(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return ibedService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return ibedService.showAllInfo();
}
@RequestMapping("/findUsed")
public Map<String, Object> findUsed() {
return ibedService.findUsed();
}
@RequestMapping("/findUnUsed")
public Map<String, Object> findUnUsed() {
return ibedService.findUnUsed();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return ibedService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return ibedService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/Quest")
public class QuestController {
@Autowired
IquestService iquestService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iquestService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iquestService.showInfo(map);
return iquestService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iquestService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/sunday")
public class SundayController {
@Autowired
IsundayService isundayService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return isundayService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return isundayService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return isundayService.showAllInfo();
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return isundayService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iAssistantService.showAllInfo();
}
@RequestMapping("/findUnUsed")
public Map<String, Object> findUnUsed() {
return iAssistantService.findUnUsed();
}
@RequestMapping("/findNoBody")
public Map<String, Object> findNoBody() {
return iAssistantService.findNoBody();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iAssistantService.upadateUserInfo(map);
}
@RequestMapping("/Addsalary")
public Map<String, Object> Addsalary(@RequestBody Map<String, Object> map) {
return iAssistantService.addSalary(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iAssistantService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iAssistantService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
/**
* @version 1.0
* @Description: /user
/**
* @version 1.0
* @Description: /user
*/
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
IUserService iUserService;
@RequestMapping("/")
public Map<String, String> home() {
Map<String, String> map = new HashMap(16);
map.put("name", "xinjie");
map.put("home", "home");
return map;
}
@RequestMapping("/register")
public Map<String, Object> insertUser(@RequestBody Map<String, String> map) {
return iUserService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iUserService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iUserService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iUserService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iUserService.upadateUserInfo(map);
return iquestService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iquestService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iquestService.upadate(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iquestService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/sunday")
public class SundayController {
@Autowired
IsundayService isundayService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return isundayService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return isundayService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return isundayService.showAllInfo();
}
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iolderService.showInfo(map);
@RestController
@RequestMapping("/sunday")
public class SundayController {
@Autowired
IsundayService isundayService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return isundayService.register(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return isundayService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return isundayService.showAllInfo();
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return isundayService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iolderService.showInfo(map);
}
@RequestMapping("/findByRealnameLike")
public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) {
return iolderService.findByRealnameLike(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iolderService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iolderService.upadateUserInfo(map);
}
@RequestMapping("/pay")
public Map<String, Object> pay(@RequestBody Map<String, Object> map) {
return iolderService.pay(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iolderService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
public Map<String, Object> Addsalary(@RequestBody Map<String, Object> map) {
return iAssistantService.addSalary(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iAssistantService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iAssistantService.delete(map);
}
}
package com.nuc.xinjie.gerocomium.controller;
/**
* @version 1.0
* @Description: /user
*/
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
IUserService iUserService;
@RequestMapping("/")
public Map<String, String> home() {
Map<String, String> map = new HashMap(16);
map.put("name", "xinjie");
map.put("home", "home");
return map;
}
@RequestMapping("/register")
public Map<String, Object> insertUser(@RequestBody Map<String, String> map) {
return iUserService.register(map);
}
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iUserService.login(map);
}
@RequestMapping("/findOne")
public Map<String, Object> findOne(@RequestBody Map<String, String> map) {
return iUserService.showInfo(map);
}
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iUserService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iUserService.upadateUserInfo(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RequestMapping("/findAll")
public Map<String, Object> findAll() {
return iUserService.showAllInfo();
}
@RequestMapping("/update")
public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) {
return iUserService.upadateUserInfo(map);
}
@RequestMapping("/updatePsd")
public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) {
return iUserService.updatePassword(map);
}
@RequestMapping("/delete")
public Map<String, String> delete(@RequestBody Map<String, String> map) {
return iUserService.delete(map);
}
@RequestMapping("/count")
public int findUserById() {
return iUserService.count();
}
}
package com.nuc.xinjie.gerocomium.controller;
@RestController
@RequestMapping("/older")
public class OlderController {
@Autowired
IolderService iolderService;
@RequestMapping("/register")
public Map<String, Object> insert(@RequestBody Map<String, String> map) {
return iolderService.register(map);
}
@RequestMapping("/login")
public Map<String, Object> login(@RequestBody Map<String, String> map) {
return iolderService.login(map);
}
@RequestMapping("/findOne")