基于SpringBoot的智慧养老手表管理系统
技术分析
在开发系统时,使用 技术栈 SpringBoot + Spring + MyBatis 运行环境 jdk1.8 + idea+vue 本系统采用jdk1.8版本,Mysql数据库,IntellijIDEA开发工具,前端使用Vue,Element-ui,nodeJS,Spring Boot,Spring框架
项目运行
后端 此为springboot项目,无需将项目添加到tomcat中,直接在main方法中右键运行。运行成功后,在浏览器中访问http://localhost:8087/ 注:8087 端口为在application.properties中配置,可自行修改;
前端 需要npm 环境,自行百度安装
npm install 下载依赖包
npm run dev 本地运行项目
npm run build 编译项目
代码实现
@ResponseBody
@PostMapping("/add")
public ListOrderedMap add(@RequestBody ListOrderedMap params){
ListOrderedMap result=new ListOrderedMap();
String familyName=params.get("familyName").toString();
String familyRelation=params.get("familyRelation").toString();
String familySex=params.get("familySex").toString();
String familyPhone=params.get("familyPhone").toString();
String oldPhone=params.get("oldPhone").toString();
String familyAddress=params.get("familyAddress").toString();
Family family=new Family();
family.setFamilyAddress(familyAddress);
family.setFamilyPhone(familyPhone);
family.setFamilySex(familySex);
family.setFamilyName(familyName);
family.setFamilyRelation(familyRelation);
int row=familyDao.save(family);
OldDto2 oldDto2=familyDao.findOldDto2ByPhone(oldPhone);
String familyId=familyDao.findFamilyIdByPhone(familyPhone);
oldPersonDao.updateOldPerson2(oldDto2.getOldId(),Integer.parseInt(familyId));
if(row==1){
result.put(ReturnCodeUtil.returnCode,ReturnCodeUtil.successCode);
return result;
}
result.put(ReturnCodeUtil.returnCode,ReturnCodeUtil.falseCode);
return result;
}
运行效果
上一篇:
IDEA上Java项目控制台中文乱码
