【SpringBoot】14 数据访问P2 整合Druid数据源
2020-12-30 11:27
标签:png 天下第一 java idc 技术 其他 package shm 注册 在整合Jdbc的工程基础上加入这个依赖 并注册一个配置类即可 maven坐标: yml配置只需要在下面补加上这个数据源类型: properties配置则是这样: 如果需要配置关于Druid的相关参数配置 我们则需要一个自定义配置来辅助完成 由这个注解激活配置中的连接池参数配置 完整的druid配置类 因为跟什么类重名,导致启动失败, 把这个类名换成DruidConfig就行了 然后我们开始访问后台: 登陆后的后台监控面板 因为其他数据源都不具备这个数据监控的功能,但是就只有阿里的有了。。。 综合考量解决方案还是阿里的更胜一筹【我不听,我不听,我只要最快,Hikari天下第一】 【SpringBoot】14 数据访问P2 整合Druid数据源 标签:png 天下第一 java idc 技术 其他 package shm 注册 原文地址:https://www.cnblogs.com/mindzone/p/13021309.html【SpringBoot引入Druid数据源】
dependency>
groupId>com.alibabagroupId>
artifactId>druidartifactId>
version>1.1.22version>
dependency>
type: com.alibaba.druid.pool.DruidDataSource
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
package cn.dai.config;
import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.support.http.StatViewServlet;
import com.alibaba.druid.support.http.WebStatFilter;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.boot.web.servlet.ServletRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import javax.sql.DataSource;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* @author ArkD42
* @file SpringBoot with Jdbc
* @create 2020 - 05 - 31 - 20:06
*/
@Configuration
public class DruidDataSourceConfig {
@Bean
@ConfigurationProperties(prefix = "spring.datasource")
public DataSource druidDataSourceConfig(){
return new DruidDataSource();
}
// 配置Druid的数据监控
// 1、配置管理后台的应用程序 Servlet
@Bean
public ServletRegistrationBean statViewServlet(){
ServletRegistrationBean bean = new ServletRegistrationBean(new StatViewServlet(), "/druid/*");
// 设置初始化信息,例如后台数据监控的登陆信息
Map
上一篇:学习c++ (四)整理类型 char [] /char*/string /const char* /const char[] /wchar /wchar_t /tchar / LPSTR/LPCSTR
文章标题:【SpringBoot】14 数据访问P2 整合Druid数据源
文章链接:http://soscw.com/index.php/essay/39261.html