`
wenqiang06ky
  • 浏览: 70413 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

spring中xml配置文件与properties资源文件的集成

阅读更多
如applicationContext-hessian-client.xml中需要application.properties资源文件中的配置
资源文件内容:
hessian.server=192.168.1.100

(1)先在xml文件中加入配置:

 <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
		<property name="ignoreResourceNotFound" value="true" />
		<property name="locations">
			<list>
	<!-- 配置资源文件的位置 -->
				<value>classpath*:/application.properties</value>
			</list>
		</property>
  </bean>


(2) 若xml中需要application.properties,那么用${key}的形式进行配置

<property name="serviceUrl" 
value="http://${hessian.server}/dmp-caucho/LogHessian">
</property> 

    通过如上两步,可实现spring中xml配置文件与properties资源文件的集成。
0
0
分享到:
评论

相关推荐

    redis集成spring jar包以及配置文件

    redis-context.xml redis和spring配置,需要引用到自己项目的spring配置文件里面 redis.properties redis的配置项,ip一级连接池参数,注意:redis默认没有密码,所以我的spring配置文件把密码注释掉了,如果有密码...

    SpringMVC+Mybatis+Maven 纯XML配置

    2,加载properties配置文件 3,集成mybatis 4,配置事务 5,另一种配置springMVC的方式 6,自定义(扩展)mvc配置 7,解决@ResponseBody return String的中文乱码问题 8,配置静态资源映射ResourceHandlers 9,配置View...

    基于Spring MVC的Web应用设计源码

    文件类型包括587个PNG图片文件、423个CSS样式文件、73个Java源代码文件、49个JavaScript脚本文件、32个GIF图片文件、29个JSP页面文件、17个XML配置文件、7个CHM帮助文件、3个Properties配置文件和3个JPG图片文件。...

    demo:redis作为mybatis的第三方缓存以及spring集成redis的直接操作数据库

    若你只想看spring集成redis的操作,则可以将mysql的配置注释掉,将applicationContext.xml中 &lt;import resource="spring-mybatis.xml"&gt;也注释掉。则可以只配置redis的数据源即可运行。另外,若你对redis使用不太熟悉...

    Spring-Reference_zh_CN(Spring中文参考手册)

    2.2.1. 更简单的XML配置 2.2.2. 新的bean作用域 2.2.3. 可扩展的XML编写 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 2.4. 中间层 2.4.1. 在XML里更为简单的声明性事务配置 ...

    SpringMVC+Mybatis JAVA配置 非XML

    2,加载properties配置文件 3,集成mybatis 4,配置事务 5,另一种配置springMVC的方式 6,自定义(扩展)mvc配置 7,解决@ResponseBody return String的中文乱码问题 8,配置静态资源映射ResourceHandlers 9,配置View...

    基于Spring MVC和Mybatis的Java企业级应用设计源码

    其中JavaScript源代码文件181个,JPG图片文件31个,Java源代码文件26个,FTL模板文件15个,CSS样式文件14个,XML配置文件7个,PNG图片文件6个,MAP文件4个,项目许可证文件1个,以及Properties配置文件1个。...

    从零开始学Spring Boot

    1.34 Spring Boot导入XML配置 1.35 Spring Boot使用@SpringBootApplication注解 1.36 Spring Boot 监控和管理生产环境 1.37 Spring Boot的启动器Starter详解 1.38 Spring Boot集成Redis实现缓存机制 1.39 Spring ...

    基于SpringJdbc和Freemarker的JAVA轻量级持久层框架设计源码

    文件类型包括72个Java源代码文件、64个Freemarker模板文件、5个XML配置文件、5个SQL文件、4个Properties配置文件、2个BAT批处理文件、1个GIT属性文件、1个GIT忽略文件和1个LICENSE文件。该框架具备Mybatis一样的SQL...

    Spring中文帮助文档

    2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 ...

    SpringBoot 学习笔记+完整教程

    Spring boot(后续用*表示) hello...* 导入 spring XML 配置文件 * 热部署 * 监控和管理生产环境 * starter 详解 * 依赖的版本 * 文件上传 * 集成 redis 缓存 * 之 spring cache * 集成 EHCache * 分布式 Session 共享

    Spring 2.0 开发参考手册

    2.2.1. 更简单的XML配置 2.2.2. 新的bean作用域 2.2.3. 可扩展的XML编写 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 2.4. 中间层 2.4.1. 在XML里更为简单的声明性...

    springboot框架集成说明

    引用mybatis jar包、创建使用的配置文件spring-application.xml、创建公共基础调用类baseDao对象、集成使用。Redis作为日常系统中一个重要的缓存库,在一些固定数据保存、短信验证码保存,以及一些系统交互及session...

    mina2.0+spring

    自己整理结合网上的诸多资料开发的一个中间件,当然这个是demo,想做成完整的通讯中间件的话需要在handler处做处理,并对加载配置文件处做修改方可导出成jar集成到其他系统。 这里简单说下: 1.ij.properties配置...

    Spring+mybatis+SpingMVC+dubbo+zookeeper集成

    通过Spring+mybatis+SpingMVC+dubbo+zookeeper集成,客户端和服务端完成代码。运行代码前请先修改配置数据库配置文件log4j.properties和dubbo配置文件 spring-dubbo.xml。同时需要搭建好自己的zookeeper服务器。

    springmybatis

    1. 从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session 中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session 。 5. 在java 对象和 数据库之间有做...

    基于Vue和SSM框架的康养App后端源码,集成JWT双Token与WebSocket消息推送

    项目共包含323个文件,其中主要包括88个图片资源文件(png、jpg),84个class文件,42个Java源文件,41个XML配置文件,以及34个JAR依赖库文件。此外,还包含6个properties配置文件,2个Kotlin模块文件,以及2个JSP...

    Spring API

    2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 ...

    spring chm文档

    2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 2.4. 中间层 2.4.1. 在XML里更为简单的声明性事务配置 2.4.2. JPA 2.4.3. 异步的JMS 2.4.4. JDBC 2.5. Web层 2.5.1. Spring MVC的表单标签库 ...

    springboot学习思维笔记.xmind

    SpringBoot的配置文件 application.properties application.yml src/main/resources starter pom 官方starter pom spring-boot-starter spring-boot-starter-actuator spring-...

Global site tag (gtag.js) - Google Analytics