项目环境:MAC OS, Spring, SpringBoot, Mybatis, PostgreSql
开发工具:IDEA
设计思想:该项目主要是利用ssm来开发实现子系统数据的传入,整个项目是基于B/S,分层开发,并使用定时器,定时启动任务。
1. 首先先用IDEA插件生成实体类,mapper配置相关需要,并根据需求对其相应更改
2. 持久层完成相应对数据的操作,业务层完成相应的业务逻辑代码
3. 控制器Restful风格利用异步技术完成异步请求,局部刷新
4. 使用前端网页,javascript,jquery校验数据逻辑代码完成对数据的前后端校验
5. 使用Jquery、Js、bootStrap前端框架对html完成页面展示
项目总结:通过该项目进一步知道了json数据结构在前后端交互过程中的方便,与易于调用,使用restful风格使得url更加清晰,简单。理解了前端框架的运用,在使页面美观,以及耦合度降低方面中的作用。进一步知道了,B/S分层运用在简化开发,使逻辑结构更加清晰上的好处。