Spring Boot配置druid连接池
来源:互联网 发布:2017网络教育截止时间 编辑:程序博客网 时间:2024/04/25 17:54
1.引入包
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.28</version></dependency>2.application.yml中在spring.datasource中增加配置
type: com.alibaba.druid.pool.DruidDataSource
filters: stat,wall,log4j #stat放到wall前面则统计拦截的时间,stat放在wall后面则不统计拦截的时间
注意:不要同时配置filters和proxyFilters,filter都是内置的,想通过proxyFilters来定制的话,就不要配置filters。
3.连接池druidDataSource
//使用连接池dataSource@Bean@ConfigurationProperties(prefix = "spring.datasource")public DataSource dataSource() { DruidDataSource druidDataSource = new DruidDataSource(); return druidDataSource;}4.如果需要开启wall监控,同时允许multiStatementAllow,就不要在application.yml中配置filter,
自己定义
//使用连接池dataSource@Bean@ConfigurationProperties(prefix = "spring.datasource")public DataSource dataSource() { DruidDataSource druidDataSource = new DruidDataSource(); List<Filter> filterList=new ArrayList<>(); filterList.add(wallFilter()); druidDataSource.setProxyFilters(filterList); return druidDataSource;}@Beanpublic WallFilter wallFilter(){ WallFilter wallFilter=new WallFilter(); wallFilter.setConfig(wallConfig()); return wallFilter;}@Beanpublic WallConfig wallConfig(){ WallConfig config =new WallConfig(); config.setMultiStatementAllow(true);//允许一次执行多条语句 config.setNoneBaseStatementAllow(true);//允许非基本语句的其他语句 return config;}
其余的配置,请参照:http://blog.csdn.net/xiaoyu411502/article/details/51392237 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
0 0
- spring boot 配置druid连接池
- Spring Boot配置druid连接池
- Spring Boot (八):配置Druid 连接池
- Spring Boot下Druid连接池的使用配置分析
- Spring Boot下Druid连接池的使用配置分析
- spring-boot 连接池 druid 的配置及监控
- spring boot 学习(四)Druid连接池的使用配置
- Spring Boot下Druid连接池的使用配置分析
- spring boot 学习(四)Druid连接池的使用配置
- spring boot集成druid连接池
- spring boot 配置druid数据源
- Spring Boot 配置Druid数据源
- spring boot配置druid(德鲁伊)
- spring-boot整合druid配置
- Spring boot 配置Druid DataSource
- Druid连接池在spring中的配置
- Spring+Druid连接池简单入门配置
- Druid控制页面配置《Spring连接池》
- (3) Linux Switching – Interconnecting Namespaces – brctl – ovs-vsctl – veth pair
- Unity3D消除视频绿幕
- 不用任何第三方,写一个RTMP直播推流器
- C++ 类的静态成员
- [洁希亚怎么样]洁希亚加盟洗衣骗人它击碎了我的创业梦
- Spring Boot配置druid连接池
- 解决tomcat占用8080端口问题图文详解
- thinkphp 查询数据库数据根据两个字段group,且统计条数用法
- Android开发AAR包的引用
- SVN库迁移
- (4) Switching Performance – Connecting Linux Network Namespaces
- SpringBatch 配置Job之一
- yii2 分页
- CS0161号错误是什么