原始问题:
SSM框架的产生以及设计
SSM(Spring + Struts + MyBatis)框架是一种基于Java的Web应用开发框架,它将Spring、Struts和MyBatis结合在一起。
SSM框架的产生主要是为了解决当前传统Java EE应用开发中存在的不足。随着面向对象思想的兴起,传统Java EE应用开发中手工创建大量样板代码成为一件枯燥乏味而且耗时间的任务。因此,有必要将Spring、Struts和MyBatis这三者集成在一起来减少样板代码创建工作量。
SSM框架充分利用了三者之间相互协作的特性:Spring作为IoC容器来处理依赖注入问题;Struts处理Web请求流程相关逻辑处理;MyBatis封装数据库CRUD过程并把SQL语句从Java代码中独立出来。此外,SSM还能使得数据库CRUD过程变得单独、易于理解、便于扩展。
Prev:想将一些照片合成视频