`

bean.xml读取properties属性文件

 
阅读更多

把数据库的相关配置写到properties属性文件中。

beans.xml

<?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:aop="http://www.springframework.org/schema/aop"
     xmlns:context="http://www.springframework.org/schema/context"
     xsi:schemaLocation="http://www.springframework.org/schema/beans
         http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
         http://www.springframework.org/schema/context
         http://www.springframework.org/schema/context/spring-context-3.0.xsd
         http://www.springframework.org/schema/aop
         http://www.springframework.org/schema/aop/spring-aop-3.0.xsd">
   <!-- 打开Spring的Annotation支持 -->
   <context:annotation-config/>
   <!-- 设定Spring 去哪些包中找Annotation -->
   <context:component-scan base-package="org"/>
   
    <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>
<!-- 导入Src目录下的jdbc.properties文件 -->
	<context:property-placeholder location="jdbc.properties"/>
</beans>

 jdbc.properties文件:

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost:3306/test
jdbc.username = root
jdbc.password = root

 

分享到:
评论

相关推荐

    整合activiti.cfg.xml文件到资源文件

    在传统的Java应用程序中,我们可能会同时看到`activiti.cfg.xml`和`application.properties`(或`application.yml`)文件,分别用于不同类型的配置。然而,随着Spring Boot等轻量级框架的普及,单一的配置文件如`...

    applicationContext.xml等文件.rar

    在IT行业中,尤其是在Java Web开发领域,`applicationContext.xml`、`db.properties`、`log4j.properties`以及`spring-mvc.xml`等文件是非常关键的配置文件,它们各自负责不同的功能,对于一个完整的应用程序来说不...

    Spring Boot技术知识点:如何读取不同路径里的applicationContext.xml配置文件5

    在Spring Boot应用中,我们通常使用YAML或properties文件来管理配置,但有时也需要与传统的XML配置文件集成,特别是当有遗留系统或者需要利用特定XML配置功能时。本篇文章将深入探讨如何在Spring Boot中读取不同路径...

    Spring Boot技术知识点:如何读取不同路径里的applicationContext.xml配置文件1

    在Spring Boot应用中,我们通常使用YAML或properties文件来管理配置,但有时也需要与传统的XML配置文件集成,特别是当我们需要处理遗留系统或是利用Spring的一些特定功能时。本篇文章将详细探讨如何在Spring Boot...

    Spring Boot技术知识点:如何读取不同路径里的applicationContext.xml配置文件3

    然而,在某些情况下,我们可能需要读取传统的`applicationContext.xml`配置文件,比如在迁移旧项目或者整合第三方库时。本篇文章将深入探讨在Spring Boot中如何读取不同路径下的`applicationContext.xml`配置文件。 ...

    ssh框架在application.xml中配置数据源所需jar

    --读取properties资源文件配置,如deploy.properties--&gt; &lt;bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&gt; &lt;value&gt;classpath:/...

    SSM 读取properties文件

    这是一个Spring的bean定义类,它允许我们从properties文件中加载和解析属性值,然后将这些值注入到其他bean的属性中。首先,我们需要创建一个properties文件,例如`application.properties`,并放入项目的类路径下...

    dcm4chee-arc.xml

    在实际使用中,这些属性值通常不会直接写在XML文件中,而是通过外部配置文件(如properties文件)来读取,以确保敏感信息的安全性。例如,`jdbc.driver`、`jdbc.url`、`jdbc.user`和`jdbc.password`是引用了外部配置...

    加载properties配置文件的几种方法

    首先,在Spring的配置文件(如`applicationContext.xml`)中定义一个bean,然后指定properties文件的位置: ```xml &lt;bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"&gt; ...

    spring,配置文件从属性文件读取JDBC连接的相关参数

    在本例中,`jdbc.properties`是一个属性文件,它包含了JDBC连接所需的全部或部分参数。以下是如何在Spring中从这个文件中读取这些参数的步骤: 1. **创建属性文件**: 首先,我们需要创建一个名为`jdbc.properties...

    springboot如何读取配置文件(application.yml)中的属性值

    使用`@Component`注解创建一个Bean,`@ConfigurationProperties`注解指定了配置前缀,即`myProps`,这样Spring Boot就会自动将配置文件中`myProps`下面的属性值注入到这个类的相应字段中: ```java import org....

    spring读取properties

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

    XML和属性文件读取和写入

    在开发过程中,理解和熟练运用XML和属性文件的读写是至关重要的技能。了解各种解析器的工作原理,能够根据需求选择合适的处理方式,是每个Java开发者的基础功。同时,合理利用工具和框架,可以提高开发效率,确保...

    xml&properties

    - Java中的Properties类:提供了读写Properties文件的功能,可以将文件内容加载到内存中,方便程序访问。 - 国际化(i18n)支持:Properties文件常用于实现多语言支持,通过不同语言的Properties文件提供本地化...

    java操作XML

    通过`java.util.Properties`类的`loadFromXML()`方法可以读取XML格式的配置文件。 10. 实战应用:在实际项目中,例如Spring框架的配置文件就是XML格式,开发者需要熟练掌握XML操作来配置bean、事务管理等。 综上所...

    mybatis generator自动生成DAO、Bean、MapperXML等文件

    MyBatis Generator(MBG)是一款强大的自动化代码生成工具,专为MyBatis框架设计,能够自动生成DAO层、实体Bean以及Mapper XML文件,极大地提高了开发效率。在使用MBG时,用户只需要进行简单的配置,就可以自动生成...

    spring读取配置文件

    而`placeholder`允许你使用`${property_name}`占位符,这些值可以从属性文件(如`application.properties`)中读取,这样可以在不修改XML配置的情况下轻松更改配置。 例如,你可以在配置文件中定义一个profile: `...

    spring mvc 读取配置文件

    Spring MVC还支持属性文件,如`messages.properties`,用于国际化(i18n)。这些文件可以被`ResourceBundleMessageSource`读取,通过`@Value`注解或`Environment`对象获取其中的值。 工具方面,IDEA提供了强大的...

    SSM框架必需的三个配置文件

    接下来是`db.properties`,这是一个属性配置文件,用于存储数据库连接的相关信息。在这个文件中,通常会包含数据库的URL、用户名、密码以及驱动类等关键参数。例如,`jdbc.url`表示数据库的连接地址,`jdbc.username...

Global site tag (gtag.js) - Google Analytics