基于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;
    }

运行效果

经验分享 程序员 微信小程序 职场和发展