标签: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