b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

spring4 事务 Spring Boot 操作、配置数据源与事务管理

电脑杂谈  发布时间:2018-02-15 11:34:26  来源:网络整理

spring 事务优势_spring. 事务_spring4 事务

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 的依赖

spring4 事务_spring 事务优势_spring. 事务

        <!-- 添加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

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...