druid.driverClassName=com.mysql.cj.jdbc.Driver
druid.url=jdbc:mysql://localhost:3306/mybatis?userUnicode=true&characterEncoding=utf8&useSSL=true&serverTime=GMT%2B8
druid.username=root
druid.password=root
引入单个
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:druid.properties"/>
bean>
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
<property name="driverClassName" value="${druid.driverClassName}"/>
<property name="url" value="${druid.url}"/>
<property name="username" value="${druid.username}"/>
<property name="password" value="${druid.password}"/>
bean>
引入多个
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:c3p0.propertiesvalue>
<value>classpath:druid.propertiesvalue>
list>
property>
bean>
<context:property-placeholder location="classpath:druid.properties"/>
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
<property name="driverClassName" value="${druid.driverClassName}"/>
<property name="url" value="${druid.url}"/>
<property name="username" value="${druid.username}"/>
<property name="password" value="${druid.password}"/>
bean>
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="location" value="classpath:druid.properties"/>
bean>
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
<property name="driverClassName">
<value>#{configProperties['druid.driverClassName']}value>
property>
<property name="url">
<value>#{configProperties['druid.url']}value>
property>
<property name="username">
<value>#{configProperties['druid.username']}value>
property>
<property name="password">
<value>#{configProperties['druid.password']}value>
property>
bean>
c3p0.driverClassName=com.mysql.cj.jdbc.Driver
c3p0.url=jdbc:mysql://localhost:3306/mybatis?userUnicode=true&characterEncoding=utf8&useSSL=true&serverTime=GMT%2B8
c3p0.username=root
c3p0.password=root
引入单个
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:c3p0.properties"/>
bean>
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${c3p0.driverClassName}">property>
<property name="jdbcUrl" value="${c3p0.url}">property>
<property name="user" value="${c3p0.username}">property>
<property name="password" value="${c3p0.password}">property>
bean>
引入多个
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:c3p0.propertiesvalue>
<value>classpath:druid.propertiesvalue>
list>
property>
bean>
<context:property-placeholder location="classpath:c3p0.properties"/>
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="${c3p0.driverClassName}">property>
<property name="jdbcUrl" value="${c3p0.url}">property>
<property name="user" value="${c3p0.username}">property>
<property name="password" value="${c3p0.password}">property>
bean>
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="location" value="classpath:c3p0.properties"/>
bean>
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass">
<value>#{configProperties['c3p0.driverClassName']}value>
property>
<property name="jdbcUrl">
<value>#{configProperties['c3p0.url']}value>
property>
<property name="user">
<value>#{configProperties['c3p0.username']}value>
property>
<property name="password">
<value>#{configProperties['c3p0.password']}value>
property>
bean>