【文件属性】:
文件名称:SSH第7章上机.zip ACCP8.0
文件大小:7.8MB
文件格式:ZIP
更新时间:2020-11-14 05:58:18
ssh
下面是整合的的步骤
spring整合hibernate
加入jar包
加入spring和aop所需必须包
加入hibernate的必须包
spring整合hibernate的必须包
org.springframework.jdbc-3.1.3.RELEASE.jar
org.springframework.orm-3.1.3.RELEASE.jar
org.springframework.transaction-3.1.3.RELEASE.jar
加入配置文件
加入spring的配置文件
加入hibernate的配置文件
加入配置代码
加入对SessionFactory的配置
加入数据源(DataSource)的配置
加入SessionFactory的配置
<!-- 配置session factory使用的数据源 -->
<!-- 配置使用hibernate的配置文件 -->
<!--
-->
<!--
无需写hibernate的配置文件,而是将hibernate的配置直接加入到spring配置文件中
配置hibernate的映射文件地址
-->
com/direct/domain/Employee.hbm.xml
com/direct/domain/Log.hbm.xml
<!-- 配置hibernate的其他属性 -->
加入事务管理切面类的配置
<!-- 创建事务管理器(spring针对hibernate实现的事务管理的切面类) -->
<!-- 事务的通知类型 -->
<!-- 或者
-->
将切面类应用到切入点上
<!-- 将事务管理规则的切面应用到对应的切入点 -->
spring和struts2的整合
加入整合包
加入struts的必须包
struts整合spring的包
struts2-spring-plugin-2.3.15.3.jar
spring整合struts的包
org.springframework.web-3.1.3.RELEASE.jar
org.springframework.web.servlet-3.1.3.RELEASE.jar
org.springframework.web.struts-3.1.3.RELEASE.jar
加入struts的配置文件struts.xml
在web.xml中配置struts
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
在web.xml配置spring
<!-- 配置spring的配置文件的位置 -->
contextConfigLocation
classpath*:applicationContext-*.xml
<!-- 配置spring随web容器启动时就创建 -->
org.springframework.web.context.ContextLoaderListener
在struts.xml中配置对象创建工具为spring
【文件预览】:
莫宁韫第7章上机
----上机()
--------.project(386B)
--------src()
--------lib()
--------.classpath(993B)
--------bin()