当前位置: 首页 > wzjs >正文

深圳建设企业网站四年级摘抄一小段新闻

深圳建设企业网站,四年级摘抄一小段新闻,陕西网站建设品牌公司推荐,网站开发个人简介范文目录 1. 添加依赖 2. 配置文件 3. 配置类 4. 启动Druid监控 5. 访问Druid监控页面 在Springboot 中配置连接池来连接数据库是非常普遍的应用。本文主要介绍最常用的MySQL的连接用法,其中主要是使用产品开发中使用的Druid(阿里巴巴开源的&#xff09…

目录

1. 添加依赖

2. 配置文件

3. 配置类

4. 启动Druid监控

5. 访问Druid监控页面


在Springboot 中配置连接池来连接数据库是非常普遍的应用。本文主要介绍最常用的MySQL的连接用法,其中主要是使用产品开发中使用的Druid(阿里巴巴开源的)来进行示例演示如何从0到1完成数据库连接池的配置和使用。

在Spring Boot中配置Druid连接池,可以通过以下步骤实现。下面是一个完整的示例,包括pom.xml依赖、application.yml配置和Java代码。

1. 添加依赖

首先,在你的pom.xml文件中添加Druid的依赖:

<dependencies><!-- Spring Boot Starter Data JPA --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><!-- Druid --><dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.2.8</version></dependency><!-- MySQL Driver --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><scope>runtime</scope></dependency>
</dependencies>

2. 配置文件

application.ymlapplication.properties文件中添加Druid相关的配置。

application.yml

spring:datasource:druid:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/yourdatabaseusername: yourusernamepassword: yourpasswordinitial-size: 5min-idle: 5max-active: 20max-wait: 60000time-between-eviction-runs-millis: 60000min-evictable-idle-time-millis: 300000validation-query: SELECT 1 FROM DUALtest-while-idle: truetest-on-borrow: falsetest-on-return: falsepool-prepared-statements: truemax-pool-prepared-statement-per-connection-size: 20filters: stat,wall,log4jconnection-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000# Druid监控页面配置
druid:stat-view-servlet:enabled: trueurl-pattern: /druid/*login-username: adminlogin-password: adminreset-enable: falseweb-stat-filter:enabled: trueurl-pattern: /*exclusions: '*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*'

3. 配置类

创建一个配置类来配置Druid数据源。

import com.alibaba.druid.pool.DruidDataSource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import javax.sql.DataSource;@Configuration
public class DruidConfig {@Bean@ConfigurationProperties(prefix = "spring.datasource.druid")public DataSource druidDataSource() {return new DruidDataSource();}
}

4. 启动Druid监控

在你的Spring Boot应用程序中启用Druid监控。

在主类上添加注解

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;@SpringBootApplication
@ServletComponentScan // 启用Druid的监控
public class YourApplication {public static void main(String[] args) {SpringApplication.run(YourApplication.class, args);}
}

5. 访问Druid监控页面

启动Spring Boot应用程序后,可以通过http://localhost:8080/druid访问Druid监控页面。默认的用户名和密码在application.yml中配置为admin

通过以上步骤,你已经成功在Spring Boot项目中配置了Druid连接池,并启用了监控功能。Druid不仅提供了强大的连接池功能,还能帮助你监控和优化数据库连接的使用情况。

http://www.dtcms.com/wzjs/284490.html

相关文章:

  • 网站建设制作设计营销公司四川做网站排名服务热线
  • 做网站软件下载上海网络营销上海网络推广
  • 有哪些做壁纸的网站杭州seo网站哪家好
  • 企业专业网站建设独立站推广
  • 做网站公司免费下载百度一下
  • 做浏览单的网站抖音seo优化
  • 网站开发销售百度做广告推广怎么样
  • 广东 网站建设新闻联播俄罗斯与乌克兰
  • 网站开发税率多少钱长尾词和关键词的区别
  • 网站开发项目报价单网易游戏推广代理加盟
  • 网站主机的类型长沙网站定制公司
  • 网站开发毕设设计论文海外市场推广策略
  • 电商服务站点建设方案怎样创建自己的电商平台
  • WordPress禁用自适应seo快速排名网站优化
  • 网站页尾版权seo搜索引擎优化平台
  • 安阳做一个网站多少钱杭州seo平台
  • 网站建设四川推来客网站系统seo网站有哪些
  • 动易手机网站模板百度手机版网页
  • 专做水果的社区网站中央突然宣布一个大消息
  • 福州市工程建设质量管理协会网站百度网盘资源搜索
  • 辽宁做网站找谁挖掘关键词爱站网
  • wordpress数据库文件路径好用的seo软件
  • e动网站建设客服电话广东东莞疫情最新消息
  • 网站怎么做边框汕头seo按天付费
  • 宝塔软件怎么做网站电脑优化大师官方免费下载
  • 武进区建设局网站广告seo是什么意思
  • 怎样找家做网站的公司百度排名点击器
  • 做愛偷拍视频网站国内搜索引擎
  • 建设网站书seo新闻
  • 重庆选科网站枣庄网站seo