
3.测试代码(入口类)
package com.jas.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.transaction.annotation.EnableTransactionManagement;
import javax.sql.DataSource;
@SpringBootApplication(scanBasePackages = "com.jas")
public class SpringbootApplication {
public static void main(String[] args) throws Exception{
ConfigurableApplicationContext context = SpringApplication.run(SpringbootApplication.class, args);
System.out.println(context.getBean(DataSource.class).getClass());
System.out.println(context.getBean(DataSource.class).getConnection());
}
}
控制台输出
class org.apache.tomcat.jdbc.pool.DataSource
ProxyConnection[PooledConnection[com.mysql.jdbc.JDBC4Connection@511505e7]]
从上面的输出可以看出Spring Boot 默认使用的是tomcat 的数据源。
这里我们以c3p0 数据源为例,有两种配置数据源的方式,分别是:在全局配置文件中进行设置与使用配置类。spring4 事务
1.首先在pom.xml 中引入c3p0 的依赖

<!-- 添加c3p0 数据源的依赖 -->
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1.2</version>
</dependency>
2.在application.properties 中配置信息与c3p0 数据源
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springboot
spring.datasource.username=root
spring.datasource.password=1234
spring.datasource.type=com.mchange.v2.c3p0.ComboPooledDataSource
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-78821-1.html
图片上的虫明显是未加工过的活虫
不吃你这套
还特么学法律的
放银行只是缩点水