9.2.2 开发相关技术
2025年08月10日
9.2.2 开发相关技术
本系统以J2EE(Java 2 Platform Enterprise Edition)作为基础开发规范,以Java作为编程语言,以Tomcat作为服务器容器,以Spring、Spring MVC、My Batis作为开发框架,以MySql作为数据库存储引擎,以HTML5以及JavaScript作为前端展示技术进行综合开发。
J2EE是Java的企业级开发平台。J2EE的核心是一组技术规范,其中包括各类组件、服务架构层次以及模型抽象规格等,保证了基于J2EE规范开发的应用系统之间的良好兼容性。同时也简化了系统应用的开发与部署步骤,提升了系统的高效性、可移植性与扩展性。
Spring是一个面向J2EE技术规范的轻量级开源框架。Spring通过应用控制反转技术以及面向切面技术大大降低了系统模块之间的耦合度,同时也降低了业务逻辑的复杂性。因此,采用Spring作为层次化信任管理系统的核心容器,使得项目代码更加整洁、便于管理。
Spring MVC是一种用Java编程语言实现的Web MVC设计模式的请求驱动轻量级框架。作为基于互联网的系统应用,使用Spring MVC可以使Web程序控制逻辑解耦,减少开发代码量,帮助我们快速、简便地搭建一个请求-响应模型的Web应用。
MyBatis是一个面向数据库的对象-关系映射工具。由于我们采用关系型数据库MySql作为存储引擎,因此需要将数据库中的关系数据转化为面向开发者的对象模型,My-Batis正是这种工具的优秀代表。MyBatis几乎消除了所有代码阶段对数据库进行的Sql级别的操作,使开发者只关心开发业务逻辑即可,使得业务开发得到简化。