码迷,mamicode.com
首页 > 数据库 > 详细

________________springbootのjdbc、事物

时间:2018-07-28 21:47:23      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:bcp   res   name   使用   jdbc   manage   默认   运行时异常   template   

1、加载驱动

2、配置application.properties

spring.datasource.driverClassName=com.mysql.jdbc.Driver

spring.datasource.url=jdbc:mysql://192.168.0.104:3306/qiqisx

spring.datasource.username=root

spring.datasource.password=666666

3、springboot自动装备DataSource和jdbcTemplate

 

spring.datasource.type可以指定具体使用哪种数据源,前提是有依赖包

默认支持四种 DataSourceConfiguration.tomcat.class 、

      DataSourceConfiguration.Dbcp.class
      DataSourceConfiguration.Dbcp2.class

      DataSourceConfiguration.Hikari.class

配置自定义dataResource 只需要配置一个DataSource到spring容器中即可,且springboot优先使用自定义DataSource

 

技术分享图片

   启用事物 

@EnableTransactionManagement

需要事物的方法上加@Transational

@Transational(rollbackfor=exception.class)默认对运行时异常生效

@Transational(noRollbackfor=nullpointException.class)

事物会不会生效,跟直接调用的方法有没有注解有关,跟方法内的方法有没有事物没关系

 

________________springbootのjdbc、事物

标签:bcp   res   name   使用   jdbc   manage   默认   运行时异常   template   

原文地址:https://www.cnblogs.com/qiqisx/p/9383267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!