zoukankan      html  css  js  c++  java
  • Spring引用数据库文件配置数据源

    例子:引用 druid.properties

    1. 在Spring配置文件(applicationContext.xml)引入外部配置文件,需要指定特定的 key才能被正确识别并使用

    2. 在原本的 url、username、password 前面都加上 “ jdbc. ”

    driverClassName=com.mysql.cj.jdbc.Driver
    jdbc.url=jdbc:mysql://localhost:5102/library?serverTimezone=UTC
    jdbc.username=root
    jdbc.password=5102

    # 初始化连接数量
    initialSize=5
    # 最大连接数
    maxActive=10
    # 最大等待时间
    maxWait=3000

    applicationContext.xml 配置:


    <context:property-placeholder location="classpath:druid.properties"/>
    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close">
      <property name="driverClassName" value="${driverClassName}"/>
      <property name="url" value="${jdbc.url}"/>
      <property name="username" value="${jdbc.username}"/>
      <property name="password" value="${jdbc.password}"/>
      <property name="initialSize" value="${initialSize}"/>
      <property name="maxActive" value="${maxActive}"/>
      <property name="maxWait" value="${maxWait}"/>
    </bean>

     

  • 相关阅读:
    日期转换DateTime
    linux 常用命令
    springcloud集成 xxl-job
    maven-阿里云镜像
    mysql 8.0+忘记root密码-linux
    java注解与自定义注解
    mysql联合索引的生效规则
    Maven常用命令及其作用、常见问题、常用命令使用场景举例
    反射的理解
    VirtualBox创建centos
  • 原文地址:https://www.cnblogs.com/Mzp6/p/13510874.html
Copyright © 2011-2022 走看看