`

spring中properties使用总结

 
阅读更多
1,sping配置文件中引用properties文件中的变量
	<bean id="propertyConfigurer"
		class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="locations">
			<list>
				<value>classpath:jdbc.properties</value>
			</list>
		</property>
	</bean>
	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
		<property name="driverClassName" value="${jdbc.driverClassName}" />
		<property name="url" value="${jdbc.url}" />
		<property name="username" value="${jdbc.username}" />
		<property name="password" value="${jdbc.password}" />
	</bean>

2,spring 国际化资源文件properties文件使用

<!-- 定义应用程序的资源文件 -->
<bean id="messageSource"
		class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
		<property name="basenames">
			<list>
				<value>/WEB-INF/message/bsapp/bsapp_language</value>
				<value>/WEB-INF/message/capp/caapp_language</value>
				<value>/WEB-INF/message/cmapp/bussiness/bussiness</value>
			</list>
		</property>
		<property name="cacheSeconds" value="0" />
	</bean>

3,应用程序中使用properties文件
分享到:
评论

相关推荐

    spring读取properties

    在Spring框架中,读取和使用Properties文件是一种常见的配置方式,尤其当涉及到数据库连接、环境变量等需要在运行时动态加载或更改的信息时。本文将深入解析如何在Spring环境中读取Properties文件,包括配置步骤、...

    spring4.0引用properties

    然后,你可以在任何需要使用这些属性的bean中使用`@Value`注解: ```java @Service public class StudentService { @Value("${db.url}") private String dbUrl; @Value("${db.username}") private String ...

    Spring 读取properties文件key+value方式.rar

    总结,Spring提供了多种方式来读取和使用properties文件中的key-value对,包括`@Value`、`Environment`、`@PropertySource`、`ConfigurableEnvironment`以及`@ConfigurationProperties`。选择哪种方式取决于具体的...

    谈谈Spring 注入properties文件总结

    在本文中,我们将深入探讨Spring如何注入properties文件,并总结几种常用的方法。 首先,Spring提供了一种通过`&lt;context:property-placeholder&gt;`标签在XML配置文件中引入properties文件的方式。以下是一个例子: `...

    Spring Security学习总结一

    在本例中,用户信息(用户名、密码和权限)将存储在一个属性文件(users.properties)中,虽然这在实际生产环境中并不常见(通常应使用数据库存储用户信息),但对于教学目的来说足够简单明了。 配置Spring ...

    读取properties文件返回map

    在Java编程中,`properties`文件是一种常用的配置文件格式,用于存储应用的配置参数或设置。这些文件通常以键值对的形式存在,如`key=value`。本篇将详细讲解如何在Java中读取`properties`文件并将其内容转换为`Map`...

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

    6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的处理 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来...

    springCloud总结.docx

    要搭建 Eureka 服务注册中心,需要创建一个 Spring Boot 项目,并在 pom.xml 文件中引入相关依赖项,包括 `spring-cloud-starter` 和 `spring-cloud-starter-eureka-server`。然后,使用 `@EnableEurekaServer` 注解...

    SpringData的使用

    在本教程中,我们将深入探讨SpringData的基本使用、Repository子接口的应用以及快速分页方法的实现。 一、SpringData概述 SpringData的核心在于提供了一个高度抽象的Repository接口,开发者无需编写大量的DAO层代码...

    Spring Boot 使用总结(一) Spring Boot 起步

    **Spring Boot 使用总结(一):Spring Boot 起步** Spring Boot 是一个基于 Java 的框架,旨在简化Spring 应用程序的初始搭建以及开发过程。它通过提供默认配置来消除大量的样板代码,使得开发者可以更快地启动和...

    JAVA 解决Properties文件保存中文乱码

    总结,解决Java中Properties文件中文乱码问题的关键在于正确指定文件的编码。无论是保存还是读取,都需要确保与文件实际的编码一致。在处理这类问题时,了解和掌握不同的API以及它们的用法是至关重要的,这样才能...

    Spring Cloud dalston 中文文档 参考手册

    Ribbon是客户端负载均衡器,通过在Eureka客户端中使用Ribbon,可以实现服务间的负载均衡。Ribbon支持自定义配置,以适应不同的负载均衡策略。 ### 声明式REST客户端与路由器 Feign是一个声明式REST客户端,简化了...

    spring-data-elasticsearch中文使用文档

    在本文档中,我们将深入探讨如何在Java环境中使用Spring Data Elasticsearch来实现高效的数据存储和检索。 **1. 安装与配置** 首先,确保你的系统中已经安装了Elasticsearch。然后,在你的项目中添加Spring Data ...

    Spring MVC Locale 的使用 中文 英文 等语言 切换

    为了在视图层显示这些本地化信息,我们可以在JSP页面中使用Spring的`fmt`标签库: ```jsp ${pageContext.request.locale}" /&gt; ``` `fmt:setLocale`标签用于设置当前页面的`Locale`,`fmt:message`则用于获取并...

    spring bean 属性总结

    在Spring中,核心概念之一就是Bean,它是一个简单的Java对象,由Spring IoC容器管理。Spring通过XML配置文件或注解来定义、配置和管理Beans。下面将深入探讨`&lt;beans&gt;`、`&lt;bean&gt;`及其属性,以及其他相关的配置元素。 ...

    Spring中属性文件properties的读取与使用详解

    总结来说,Spring通过`PropertyPlaceholderConfigurer`加载属性文件,并提供了两种使用方式:直接在bean配置中引用属性值,或通过注解在Java代码中注入属性。这种方式增强了代码的可维护性和灵活性,使得配置信息...

    Spring Boot如何使用HikariCP连接池详解

    在Spring Boot中配置HikariCP主要是通过application.properties或application.yml文件。以下是一个基础配置的例子: ```yaml spring: datasource: url: jdbc:h2:mem:demodb username: sa password: hikari ...

    Spring boot 目录结构总结

    Spring Boot 目录结构总结 Spring Boot 是一个基于 Java 的框架,旨在简化 Spring 应用程序的开发。它提供了一个灵活的方式来构建基于 Web 的应用程序,具有快速开发、易于测试和生产就绪的特点。在 Spring Boot ...

Global site tag (gtag.js) - Google Analytics