. Spring 是一个开源框架,它是为了解决企业应用程序开放的复杂性而创建的
. 使用Spring 框架,可以更为快速和便利地完成服务器端Web或企业应用程序的开发
. Spring 框架本身提供了一个轻量级的容器
. Spring 框架可以包含并管理应用程序对象(即Spring Bean)的配置和生命周期
. Spring 框架具有两个主要特点:
(1) 控制反转 -- IoC( Inversion of controller)
(2) 面向切面的编程 --AOP (Aspect Oriented Program)
. 使用Spring 框架,可以更为快速和便利地完成服务器端Web或企业应用程序的开发
. Spring 框架本身提供了一个轻量级的容器
. Spring 框架可以包含并管理应用程序对象(即Spring Bean)的配置和生命周期
. Spring 框架具有两个主要特点:
(1) 控制反转 -- IoC( Inversion of controller)
(2) 面向切面的编程 --AOP (Aspect Oriented Program)
.Spring 框架的优势:
(1)降低应用程序组件之间的耦合程度
(2)编程更为简化
(3)使应用程序结构更具有灵活性
(1)降低应用程序组件之间的耦合程度
(2)编程更为简化
(3)使应用程序结构更具有灵活性
搭建SSH2的开发环境(ssh2的配置步骤):
1.导入jar包(包括struts2,hibernate,spring)
2.在web.xml配置struts2核心拦截器,并且配置sring监听
3.创建实体类,采用注解方式或者实体类映射文件xml
4.创建接口层和实现层,并且实现层采用注解方式,调用持久层的操作方法
5.创建控制层,采用注解方式
6.创建struts.xml文件,并且把struts2的action交由spring管理,进行配置
7.在WEB-INF下创建config文件夹,在config文件夹下创建aplicationContext.xml
(作用:(1)配置数据库连接 (2)配置sessionFactory对象 (3)配置事务管理 (4)把事务管理交由annotations管理