`
sunxboy
  • 浏览: 2865076 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Spring 3中PropertySourcesPlaceholderConfigurer 嵌套解析用法

 
阅读更多

介绍下PropertySourcesPlaceholderConfigurer 的特别用法,

比如要假设sa是默认的username的值的话,可以这样: 

<property name='username' value='${jdbc.username:sa}'/> 
  就是用冒号隔开了 

    另外一个特性为嵌套解析,比如: 
phase=qa 
jdbc.username.qa=abc 
jdbc.username.dev=def 
   则: 
<property name='username' value='${jdbc.username.${phase}}'/> 
   看明白了么?其实就是,比如很常见的是生产环境和测试环境不同的 
数据库,则当phase为qa的时候,spring配置文件中自动会去设置 
jdbc.username.qa的值为abc,当phase设置为dev的时候,自动设置 
jdbc.username.qa的值为def 

分享到:
评论

相关推荐

    Spring技术内幕:深入解析Spring架构与设计原理(第2版) .pdf

    《Spring技术内幕:深入解析...通过学习本书,开发者不仅能够掌握Spring框架的基本使用方法,还能理解其实现原理,这对于提升开发效率和代码质量具有重要意义。无论是初学者还是有一定经验的开发者,都能从中受益匪浅。

    Spring技术内幕:深入解析Spring架构与设计原理

    《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》从源代码的角度对Spring的内核和各个主要功能模块的架构、设计和实现原理进行了深入剖析。你不仅能从本书中参透Spring框架的出色架构和设计思想,还能从...

    Spring技术内幕:深入解析Spring架构与设计原理.pdf

    Spring技术内幕:深入解析Spring架构与设计原理 Spring技术内幕 Spring是一个基于Java的开源框架,旨在简化Java企业应用的开发。Spring的目标是提供一个简洁、灵活、可扩展的框架,以帮助开发者快速构建企业级...

    Spring技术内幕:深入解析Spring架构与设计原理[汇编].pdf

    * 依赖注入(Dependency Injection): Spring使用依赖注入来解耦合应用程序中的组件,提高系统的灵活性和可维护性。 * AOP(Aspect-Oriented Programming): Spring使用AOP来实现面向方面的编程,提高系统的可维护...

    Spring技术内幕:深入解析Spring架构与设计原理(第1部分)

     如果你以一种淡定的心态翻开这本书,无论你是Java程序员、Spring开发者,还是平台开发人员、系统架构师,抑或是对开源软件源代码着迷的代码狂人,都能从《Spring技术内幕:深入解析Spring架构与设计原理》中受益。...

    Spring源代码解析

    Spring源代码解析(二):IoC容器在Web容器中的启动 Spring源代码解析(三):Spring JDBC Spring源代码解析(四):Spring MVC Spring源代码解析(五):Spring AOP获取Proxy Spring源代码解析(六):Spring声明式事务...

    SPRING技术内幕:深入解析SPRING架构与设计原理

    SPRING技术内幕:深入解析SPRING架构与设计原理SPRING技术内幕:深入解析SPRING架构与设计原理SPRING技术内幕:深入解析SPRING架构与设计原理SPRING技术内幕:深入解析SPRING架构与设计原理SPRING技术内幕:深入解析...

    Spring 源代码解析

    Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码解析Spring 源代码...

    Spring三大URL路径解析器(附工程源代码)

    在Spring框架中,URL路径解析是构建Web应用的关键部分,它允许我们定义优雅的路由规则并将请求映射到相应的处理方法。本篇文章将深入探讨Spring中的三种主要URL路径解析器,包括`SimpleUrlHandlerMapping`、`...

    SPRING技术内幕+深入解析SPRING架构与设计 55M(下载地址)

    - JdbcTemplate与SimpleJdbc*系列类的使用方法。 - Spring提供的ORM框架集成支持,包括Hibernate、MyBatis等。 - 事务管理的实现策略与配置方式。 7. **Spring测试框架介绍**: - Spring TestContext Framework...

    Spring源码深度解析第二版

    Spring源码深度解析第二版 Spring是一款广泛应用于Java企业级应用程序的开源框架,旨在简化Java应用程序的开发和部署。Spring框架的核心主要包括了IoC容器、AOP、MVC框架等模块。 第1章 Spring整体架构和环境搭建 ...

    Spring技术内幕:深入解析 Spring架构与设计原理.pdf

    你不仅能从本书中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。本书在开篇之前对Spring的设计理念和整体架构进行了全面的介绍,能让读者从宏观上厘清Spring各个功能模块...

    Spring技术内幕:深入解析Spring架构与设计原理(第2版)

    你不仅能从《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》中参透Spring框架的优秀架构和设计思想,还能从Spring优雅的实现源码中一窥Java语言的精髓。《Spring技术内幕:深入解析Spring架构与设计原理...

    Spring源码解析.zip

    Xmind是一种强大的思维导图工具,它可以清晰地展现Spring源码中的类、接口和方法关系,使得源码阅读更加有序。 总的来说,"Spring源码解析"这个压缩包为我们提供了一个系统性学习Spring源码的途径。通过深入学习和...

    spring技术内幕第2版深入解析spring架构与设计原理

    在深入解析Spring技术内幕第2版中,会详细探讨Spring框架的核心架构与设计原理,Spring作为一个轻量级的Java平台,提供了全面的编程和配置模型,是企业级Java应用程序开发中广泛使用的技术之一。 Spring的核心特性...

    Spring技术内幕-深入解析Spring架构与设计原理.pdf

    Spring技术内幕-深入解析Spring架构与设计原理.pdf

Global site tag (gtag.js) - Google Analytics