• spring中context:property-placeholder


    发现网上对于这个标签的解释过于复杂,这里从实用性角度简短的进行说明。

    首先,它是spring3中提供的标签。

    只需要在spring的配置文件里添加一句:

    <context:property-placeholder location="classpath:jdbc.properties"/>

    这里location值为参数配置文件的位置,参数配置文件通常放在src目录下

    jdbc配置文件:

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

    这样一来就可以为spring配置的bean的属性设置值了

    在配置文件里这么定义bean:

    <bean id="testDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="${test.jdbc.driverClassName}"/>
        <property name="url" value="${test.jdbc.url}"/>
        <property name="username" value="${test.jdbc.username}"/>
        <property name="password" value="${test.jdbc.password}"/>
    </bean>

    甚至可以将${ }这种形式的变量用在spring提供的注解当中,为注解的属性提供值

  • 相关阅读:
    换行的展示
    jsp页面的导出功能
    怎么设置回车键为提交功能?
    HBuilder使用心得
    js和jQuery
    前端常用技术总结--java程序员
    对压缩文件加密
    删除表中一个字段的SQL语句
    用NPOI操作EXCEL-锁定列CreateFreezePane()
    MVC 点击下载文档
  • 原文地址:https://www.cnblogs.com/lm970585581/p/7344558.html
Copyright © 2020-2023  润新知