3.1 Spring Boot
本系统后台采用Spring boot和Spring framework框架实现了控制器和业务处理。Spring Boot技术致力于构建可用于生产的应用程序。其旨在最大化的简化Spring framework的预先配置,使构建的应用程序尽快启动和运行[1]。再运用Spring framework的优点达到缩短项目开发周期,减低项目开发难度,提高项目开发效率,减少项目开发成本的目的[2]。Spring Boot功能可以更好独立运行的Spring项目,将程序打包成jar包;使用Spring提供POM文件使Maven配置大简化;可以自动配置Spring框架,根据项目极大减少所需配置[3]。