关于DruidConfig类中spring.druid的疑问

来源:3-5 数据访问层搭建—集成Druid连接池

慕函数3265425

2018-09-15

public class DruidConfig类中有这样一句话@ConfigurationProperties(prefix=“spring.druid”)
其目的是把application.properties中
spring.druid.driverClassName=com.mysql.jdbc.Driver
spring.druid.url=jdbc:mysql://localhost:3306/houses?characterEncoding=UTF-8
spring.druid.username=root
spring.druid.password=123
这种值映射到DruidDataSource中去
那么问题来了【DruidDataSource类中properties.getProperty(“druid.url”);】都是这么取值的有没有感觉properties.getProperty(“druid.url”);这句话多了druid呢?
源码中不应该这样写么properties.getProperty(“url*”)

写回答

1回答

格鲁

2018-09-26

spring.druid前缀用于区分来自于用到druid连接池的数据源,已经足够简洁了

0
0

Java从单体到微服务打造房产销售平台

单体开发,SpringCloud微服务改造,架构原理剖析,让你在大型项目中独当一面!

711 学习 · 349 问题

查看课程