mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-08-29 03:06:45 +08:00
Add logging to BasicDataSourceConfiguration
This commit is contained in:
parent
2dc296caa9
commit
50f3a2c614
11
pom.xml
11
pom.xml
@ -24,6 +24,7 @@
|
|||||||
<spring.integration.version>2.2.3.RELEASE</spring.integration.version>
|
<spring.integration.version>2.2.3.RELEASE</spring.integration.version>
|
||||||
<spring.batch.version>2.2.0.RC2</spring.batch.version>
|
<spring.batch.version>2.2.0.RC2</spring.batch.version>
|
||||||
<tomcat.version>7.0.39</tomcat.version>
|
<tomcat.version>7.0.39</tomcat.version>
|
||||||
|
<aspectj.version>1.7.2</aspectj.version>
|
||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<scm>
|
<scm>
|
||||||
@ -562,6 +563,16 @@
|
|||||||
</exclusion>
|
</exclusion>
|
||||||
</exclusions>
|
</exclusions>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.aspectj</groupId>
|
||||||
|
<artifactId>aspectjrt</artifactId>
|
||||||
|
<version>${aspectj.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.aspectj</groupId>
|
||||||
|
<artifactId>aspectjweaver</artifactId>
|
||||||
|
<version>${aspectj.version}</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.yaml</groupId>
|
<groupId>org.yaml</groupId>
|
||||||
<artifactId>snakeyaml</artifactId>
|
<artifactId>snakeyaml</artifactId>
|
||||||
|
@ -18,6 +18,8 @@ package org.springframework.bootstrap.autoconfigure.jdbc;
|
|||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.apache.commons.dbcp.BasicDataSource;
|
import org.apache.commons.dbcp.BasicDataSource;
|
||||||
|
import org.apache.commons.logging.Log;
|
||||||
|
import org.apache.commons.logging.LogFactory;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
|
||||||
@ -31,8 +33,11 @@ import org.springframework.context.annotation.Configuration;
|
|||||||
@Configuration
|
@Configuration
|
||||||
public class BasicDataSourceConfiguration extends AbstractDataSourceConfiguration {
|
public class BasicDataSourceConfiguration extends AbstractDataSourceConfiguration {
|
||||||
|
|
||||||
|
private static Log logger = LogFactory.getLog(BasicDataSourceConfiguration.class);
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
public DataSource dataSource() {
|
public DataSource dataSource() {
|
||||||
|
logger.info("Hint: using Commons DBCP BasicDataSource. It's going to work, but the Tomcat DataSource is more reliable.");
|
||||||
BasicDataSource pool = new BasicDataSource();
|
BasicDataSource pool = new BasicDataSource();
|
||||||
pool.setDriverClassName(getDriverClassName());
|
pool.setDriverClassName(getDriverClassName());
|
||||||
pool.setUrl(getUrl());
|
pool.setUrl(getUrl());
|
||||||
|
Loading…
Reference in New Issue
Block a user