(struts二、hibernate5.x、Spring4.x)java
1.Hibernate核心配置文件數據庫
(1)ORM思想服務器
(2)數據庫信息框架
(3)hibernate信息jsp
(4)映射信息hibernate
(5)hibernate核心配置文件code
若是單純使用hibernate框架,核心配置文件名稱 hibernate.cfg.xml和位置固定在src下面。xml
如hibernate與Spring整合時候,hibernate核心配置文件名稱和位置沒有固定要求。對象
2.hibernate映射配置文件繼承
(1)實體類和數據庫表映射關係使用ORM思想。
3.hibernate操做步驟
(1)在Spring框架對hibernate框架進行封裝,使用hibernateTemplate
1.Action操做
(1)action建立三種方式
繼承類 ActionSupport
(2)配置action訪問路徑
(3)配置訪問action的多個方法
(4)在action獲取表單提交數據
獲取request對象
使用ServletActionContext類獲取
屬性封裝
模型驅動
表達式封裝
(5)action操做域對象
(6)配置struts2的過濾器
2.值棧
(1)向值棧中放數據
(2)從值棧中獲取數據
3.攔截器
(1)aop和責任鏈模式
(2)自定義攔截器
繼承 MethodFilterInterceptor
重寫類裏面的方法
配置攔截器和action關聯
1.Spring核心配置文件
(1)名稱和位置沒有固定要求
(2)在Spring配置文件中引入schema約束
2.建立對象
(1)xml配置方式:<bean id="" class="" />
(2)註解方式:四個註解(@Component、@Controller、@Service、@Repository)
3.注入屬性(對象類型屬性) (1)xml配置方式
(2)註解方式:兩個註解(@Aurowired、@Resource)
4.使用 ServletContext對象和監聽器實現
(1)在服務器啓動的時候,加載Spring配置文件,建立對象
(2)配置Spring監聽器
(3)指定Spring配置文件位置
5.jdbcTemplate
6.Spring事務的配置
(1)xml方式
(2)註解方式
1.三大框架在javaEE三層結構
2.Struts2和Spring框架的整合
3.Spring和Hibernate框架的整合