您的当前位置:首页正文

spring的配置

2022-03-28 来源:易榕旅网
核心提示:6.5.1 环境搭建和基本配置 首先要导入 Spring 开发所需要的 jar 库,如图 6-7 所示。 图 6-7 Spring 开发 lib 库 Spring 的配置主要在 WEB-INF 下的

applicationContext.xml 文件中。由于在 Struts-Spring- Hibernate 的开发中, Spring 处于承上启下的作用

6.5.1 环境搭建和基本配置

首先要导入Spring开发所需要的jar库,如图6-7所示。

图6-7 Spring开发lib库

Spring的配置主要在WEB-INF下的applicationContext.xml文件中。由于在Struts-Spring- Hibernate的开发中,Spring处于承上启下的作用,所以这个文件是整个项目的核心文件,首先要在web.xml中做如下配置。

com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd\">

contextConfigLocation

/WEB-INF/applicationContext.xml 。。。。

applicationContext.xml文件具体内容如下。

\"-//SPRING//DTD BEAN//EN\"

\"http://www.springframework.org/dtd/spring-beans.dtd\">

com/ascent/bean/hibernate.cfg.xml

key=\"find*\">PROPAGATION_REQUIRED,readOnly,-OrderException key=\"save*\">PROPAGATION_REQUIRED,-OrderException,-OrderMinimum AmountException

class=\"org.springframework.transaction.interceptor.TransactionProxyFactoryBean\">

key=\"find*\">PROPAGATION_REQUIRED,readOnly,-OrderException key=\"get*\">PROPAGATION_REQUIRED,readOnly,-OrderException key=\"save*\">PROPAGATION_REQUIRED,-OrderException,-OrderMinimum AmountException

class=\"org.springframework.transaction.interceptor. TransactionProxyFactoryBean\">

key=\"find*\">PROPAGATION_REQUIRED,readOnly,-OrderException key=\"save*\">PROPAGATION_REQUIRED,-OrderException,-OrderMinimum AmountException

key=\"find*\">PROPAGATION_REQUIRED,readOnly,-OrderException key=\"save*\">PROPAGATION_REQUIRED,-OrderException,-OrderMinimum AmountException

用图形表达如图6-8所示。

图6-8 项目applicationContext.xml结构图

下面将围绕这个配置文件介绍Spring对Hibernate和Struts的集成,如图6-9所示。

因篇幅问题不能全部显示,请点此查看更多更全内容