基于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项目控制台中文乱码