`
wang_zhi_peng2007
  • 浏览: 251407 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Spring application文件配置

阅读更多

application文件配置

<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"  
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:p="http://www.springframework.org/schema/p"
    xmlns:aop="http://www.springframework.org/schema/aop"  
    xmlns:tx="http://www.springframework.org/schema/tx"
	    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd  
    http://www.springframework.org/schema/aop   
    http://www.springframework.org/schema/aop/spring-aop-2.0.xsd 
    http://www.springframework.org/schema/tx   
    http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">


	<bean id="sessionFactory"
		class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
		<property name="configLocation"
			value="classpath:hibernate.cfg.xml">
		</property>
	</bean>
		<!-- 配置Hibernate事务策略 -->  
	<bean id="txManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">  
	    <property name="sessionFactory" ref="sessionFactory"></property>  
	</bean>  
	  
	<!-- 配置tx/aop声明式事务 -->  
	<tx:advice id="txAdvice" transaction-manager="txManager">  
	    <tx:attributes>  
	        <tx:method name="find*" propagation="REQUIRED" read-only="true"/>  
	         <tx:method name="get*" propagation="REQUIRED" read-only="true"/>  
	         <tx:method name="check*" propagation="REQUIRED" read-only="true"/>  
	        <tx:method name="save*" propagation="REQUIRED"/>  
	        <tx:method name="update*" propagation="REQUIRED"/>
	        <tx:method name="delete*" propagation="REQUIRED"/> 
	        <tx:method name="del*" propagation="REQUIRED"/> 
	        <tx:method name="giveRolePopedom" propagation="REQUIRED"/>
	        <tx:method name="fill*" propagation="REQUIRED"/>
	        <tx:method name="initialize*" propagation="REQUIRED"/>
	        <tx:method name="consume*" propagation="REQUIRED"/>
	        <tx:method name="misscard*" propagation="REQUIRED"/>
	        <tx:method name="Add*" propagation="REQUIRED"/>
	        <tx:method name="Dele*" propagation="REQUIRED"/>
	        <tx:method name="Edit*" propagation="REQUIRED"/>
	        <tx:method name="Dele*" propagation="REQUIRED"/>
	        <tx:method name="add*" propagation="REQUIRED"/>
	        <tx:method name="dele*" propagation="REQUIRED"/>
	        <tx:method name="edit*" propagation="REQUIRED"/>
	        <tx:method name="sava*" propagation="REQUIRED"/>
	        <tx:method name="updata*" propagation="REQUIRED"/>
	        <tx:method name="make*" propagation="REQUIRED"/>
	        <tx:method name="new*" propagation="REQUIRED"/>
	        <tx:method name="*" propagation="SUPPORTS" read-only="true" />  
	    	<tx:method name="clearPresell" propagation="REQUIRED"/>
	    	<tx:method name="insert*" propagation="REQUIRED"/>
	    </tx:attributes>  
	</tx:advice> 
	<aop:config>  
	    <aop:pointcut id="productServiceMethods" expression="execution(* com.*.dyhx.service*.*.*(..))" />  
	    <aop:advisor advice-ref="txAdvice" pointcut-ref="productServiceMethods" /> 
	</aop:config>  
	
	<import resource="popedom_applicationContext.xml"/>
    <import resource="wzp_applicationContext.xml"/>
	<import resource="applicationContext_hcc.xml"/>
	<import resource="applicationContext_proscenium.xml"/>
	<import resource="applicationContext_paymode.xml"/>
	</beans>

 

分享到:
评论

相关推荐

    Spring Boot技术知识点:如何获取application.yml配置文件里的相关属性(方法1)

    在Spring Boot应用中,`application.yml`文件是一个关键的组件,它用于定义应用程序的配置属性。这个文件通常位于`src/main/resources`目录下,并且被Spring Boot自动加载以提供配置信息。本文将深入探讨如何在代码...

    Spring Boot多模块配置文件读取

    Spring Boot的核心理念是简化配置,它通过`application.properties`或`application.yml`文件来存储全局配置。当项目变得复杂,包含多个模块时,这种单一配置文件的方式可能会导致混乱。因此,我们需要为每个模块创建...

    如何加载jar包中的spring配置文件

    在Spring MVC项目中,加载jar包中的Spring配置文件是一个常见的需求,特别是在进行SSM(Spring、Spring MVC、MyBatis)整合时。SSM框架的整合通常涉及到多个配置文件的组织和管理,其中一部分配置可能会被打包到独立...

    spring读取配置文件

    在Spring框架中,配置文件是应用的核心组成部分,它定义了bean的定义、依赖关系以及其他配置信息。本篇文章将深入探讨如何在Spring中读取不同目录下的配置文件,以及使用`ClassPathXmlApplicationContext`和`...

    Spring依赖包和配置文件

    4. **application.properties**或**application.yml**:随着Spring Boot的流行,这些文件用于配置Spring Boot应用的属性,包括数据库连接、服务器端口等。 三、SSH框架集成 SSH是指Struts、Spring和Hibernate三个...

    spring加载多个配置文件

    在基于注解的配置中,Spring Boot允许在`application.properties`或`application.yml`中指定多个配置文件的位置,如: ```properties spring.config.location=classpath:/config/,classpath:/custom-config/ ``` ...

    Spring动态加载配置文件

    在Spring框架中,动态加载配置文件是一项重要的功能,它允许我们在程序运行时改变或更新配置,而无需重启应用。这在开发和生产环境中都具有很高的实用价值,尤其是在配置需要频繁调整或者希望实现热更新的场景下。...

    Spring中使用classpath加载配置文件浅析

    在Spring框架中,classpath加载配置文件是应用开发中常见的操作。Spring框架提供了灵活的方式来加载位于classpath中的XML配置文件,这对于项目的模块化和可维护性至关重要。本文将详细分析Spring通过classpath加载...

    spring读取jar中的配置文件

    当我们的应用程序被打包成JAR文件后,有时我们需要从JAR内部读取配置文件,例如application.properties或application.yml。本文将深入探讨如何在Spring框架中实现这一功能。 首先,理解Spring的资源配置。Spring...

    Spring3.0 配置文件中加载Properties文件的小例子

    在Spring 3.0框架中,配置文件是管理和组织应用程序行为的关键部分。Properties文件则常用于存储应用程序的配置参数,如数据库连接字符串、系统环境变量等。本篇将详细讲解如何在Spring 3.0的配置文件中加载...

    SpringCloud——分布式配置中心(Spring Cloud Config)

    通过在配置文件名中添加环境名称(如 `application-dev.yml`),服务可以根据其运行环境动态获取对应的配置。 **九、监控和日志** 为了监控 Config Server 的状态和操作,可以集成 Spring Boot Actuator。此外,...

    详解spring boot 使用application.properties 进行外部配置

    Spring Boot 框架提供了多种方式来进行外部配置,今天我们将详细讲解使用 application.properties 文件来进行外部配置的方法。application.properties 文件是 Spring Boot 中的一个默认配置文件,用于存储可以手动...

    Spring Boot技术知识点:如何获取application.yml配置文件里的相关属性(方法2)

    Spring Boot提供了简单且强大的方式来处理配置文件,特别是通过`application.yml`或`application.properties`。在这个主题中,我们将深入探讨如何利用Java代码从`application.yml`配置文件中获取相关属性,采用的是...

    spring mvc 读取配置文件

    最后,Spring Boot简化了配置过程,通过`application.properties`或`application.yml`进行集中式配置,并自动配置Spring MVC组件。它还提供了命令行参数、环境变量和配置服务器等多种方式来动态获取配置。 总的来说...

    Spring框架配置文件

    Spring框架配置文件applicationContext.xml

    springcloud配置中心搭建以及git多文件夹存放配置文件

    ### Spring Cloud Config 配置中心搭建与 Git 多文件夹存放配置文件 #### 一、Spring Cloud Config 配置中心简介 Spring Cloud Config 是一种分布式配置解决方案,它为微服务架构中的应用程序提供了一种集中式的...

    spring 下载与配置

    如果是Spring Boot应用,通常会有一个主启动类,其中包含@SpringBootApplication注解,它会自动加载配置并启动应用。 ```java import org.springframework.context.ApplicationContext; import org.springframework...

    activiti和springboot整合只适应application.properties配置文件

    activiti和springboot整合只使用application.properties配置文件,解决了jdbc长时间待机连接被收回报错。使用springProcessEngineConfiguration对activiti管理

    Spring Boot_配置文件-多环境配置

    首先,Spring Boot默认使用`application.properties`或`application.yml`作为主配置文件,这两个文件位于项目的`src/main/resources`目录下。在这个文件中,我们可以定义各种应用的配置属性,例如数据库连接、服务器...

    SpringCloud.03.网关Gateway 配置文件

    Gateway的配置主要通过`application.yml`或`application.properties`文件完成。配置文件中的关键部分包括路由定义(Routes)、过滤器(Filters)以及全局属性设置(Global Settings)。 3. **路由定义(Routes)**...

Global site tag (gtag.js) - Google Analytics