一.三个框架的整合 1. 新建一个工程(名:Spring_Hibernate_Stru ts) 2. 导入stru ts 包 A. 导入6 个包 包的路径:stru ts2\stru ts-2.1.8.1\stru ts-2.1.8.1\apps\stru ts2-blank-2.1.8.1\WEB-INF\lib 见图片: B. 在导入Spring 和stru ts 的整合包 包的路径:stru ts2\stru ts-2.1.8.1\stru ts-2.1.8.1\lib 见图片: 3. 导入Spring 包 A. 右击工程——>选择 My Eclipse——>Add Spring Capabil。。。。。。 见图: B . 导包(选择标准见图) 如图: C. Nex t 见图: D. 按Browse 选择Spring 配置文件(applicationContext。Xml)的路径 注:一般情况会放在工程的 WebRoot/WEB-INF 文件下面 如图: E. OK——>Finish 4. 导入 Hibernate 包 A. 右击工程——>选择 My Eclipse——>Add Hibernate Capabil。。。。。。 如图: B . 选择架包(标准见图) 如图: C. Nex t 如图: D. 选择下面——>Nex t 如图: E. Nex t 后会见到 F. 选择Ex isting Spring configu raction,然后在最后那个框上填上 sessionFactory 如图: G. Nex t 如图: H. 选择JDN I 的配置如下 见图: DataSou rce:里最后填的那个是数据库的名字(resu me) I. Nex t 如图: J. 去掉那个 Create SessionFactory class 的勾 如图: K. Finish 5. 配置web.Xml 文件(上下文,struts 过滤器,监听) 加载applicationContext.xml文件:
contextConfigLocation /WEB-INF/applicationContext.xml Struts2过滤器
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 监听
org.springframework.web.context.ContextLoaderListener 6. 配置struts.Xml 文件 7. 配置spring. Xml 文件 8. 到数据库里建表 9. 切换工作空间到MyEclipse DataBase Explorer 建反向工程 A. 右击——>new B. 出现如图 Driver template:选择数据库(masql)...