zoukankan      html  css  js  c++  java
  • 在Spring中读取properties文件

    1、配置文件(*.properties)往往通过以下方式注册在Spring IOC中。

        <!-- JDBC配置 -->
        <context:property-placeholder location="classpath:mybatis/db.properties"
            ignore-unresolvable="true" />
    
        <!-- 微信公众号信息 -->
        <context:property-placeholder
            location="classpath:wechat/official-account.properties"
            ignore-unresolvable="true" />
    
        <!-- 触发器表达式 -->
        <context:property-placeholder
            location="classpath:wechat/cron-expression.properties"
            ignore-unresolvable="true" />
    
        <!-- 其他配置(分页尺寸、访问频率等) -->
        <context:property-placeholder
            location="classpath:wechat/other.properties"
            ignore-unresolvable="true" />

    2、在控制层或业务层的类中,通过@Value注解引入其中的某个属性。

    /src/main/resources/mybatis/db.properties

    # db.properties
    jdbc.driver=com.mysql.jdbc.Driver
    jdbc.url=jdbc:mysql://localhost:3306/demo?characterEncoding=UTF-8&useUnicode=true&useSSL=false&allowMultiQueries=true
    jdbc.username=root
    jdbc.password=root

    io.spldeolin.demo.controller.OneController

    @Controller
    public class DepartmentController {
    
        @Value("${jdbc.password}")
        private String a;
    
        // Others ignore
    
    }

    3.DEBUG

  • 相关阅读:
    python type and __mateclass__和__new__的使用
    python讲解类的特殊成员方法
    python 静态方法、类方法、属性方法详解
    python 多态
    nginx的常用设置
    初识vue
    设置跨域访问
    1分钟安装wordpress
    wechat,wechat-api,mongoose,winston等的使用
    winston自定义日志管理
  • 原文地址:https://www.cnblogs.com/deolin/p/7670360.html
Copyright © 2011-2022 走看看