将工程的三层结构中的JavaBean
分别使用Spring容器
(通过XML方式)进行管理。
- 整合持久层
mapper
,包括数据源
、SqlSessionFactory
及mapper
代理对象的整合; - 整合业务层
Service
,包括事务Bean
及service
的bean
的配置; - 整合表现层
Controller
,直接使用springmvc
的配置。 Web.xml
加载spring
容器(包含多个XML文件,还分为父子容器
)
核心配置文件:
- applicationContext-dao.xml
- applicationContext-service.xml
- applicationContext-tx.xml
- spring-mvc.xml
- web.xml
依赖包:
- spring(包括springmvc)
- mybatis
- mybatis-spring整合包
- 数据库驱动
- 第三方连接池
- JSTL
- servlet-api