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

生物做实验的网站最佳磁力吧ciliba搜索引擎

生物做实验的网站,最佳磁力吧ciliba搜索引擎,ipv6网站开发,手机网站页面制作快速导航 快速导航 <1> 5分钟快速创建一个springboot web项目 <2> 5分钟集成好最新版本的开源swagger ui&#xff0c;并使用ui操作调用接口 <3> 5分钟集成好druid并使用druid自带监控工具监控sql请求 <4> 5分钟集成好mybatisplus并使用mybatisplus g…

快速导航

快速导航

<1> 5分钟快速创建一个springboot web项目
<2> 5分钟集成好最新版本的开源swagger ui,并使用ui操作调用接口
<3> 5分钟集成好druid并使用druid自带监控工具监控sql请求
<4> 5分钟集成好mybatisplus并使用mybatisplus generator自动生成代码
<5> 5分钟集成好caffeine并使用注解操作缓存
<6> 5分钟集成好前端页面,使用vue开发前端

目录

  • 准备工作
    • 1. 安装mysql
    • 2. 使用idea database插件创建库和表
    • 3. maven 安装druid依赖
  • 配置druid
  • 使用监控查看统计数据
  • 总结

Druid 是一个 JDBC 组件库,包含数据库连接池、SQL Parser 等组件, 被大量业务和技术产品使用或集成,经历过最严苛线上业务场景考验,是你值得信赖的技术产品。这篇文章将会介绍如何继承druid并且配置好druid监控。

在这里插入图片描述

准备工作

1. 安装mysql

mariaDB 官网下载地址

在这里插入图片描述
注意分配buffer size小一点,不然操作系统没有那么多内存会导致mysql启动不了。

2. 使用idea database插件创建库和表

在这里插入图片描述
创建连接,记得先测试下连接可不可用,如果缺少驱动,让idea自动下载合适版本驱动即可。

在这里插入图片描述
创建schema

在这里插入图片描述
或者执行下面sql

create table test_user
(id          bigint auto_incrementprimary key,name        varchar(100) null,remark      varchar(100) null,create_at   bigint       null comment '创建人',update_at   bigint       null comment '更新人',create_time bigint       null comment '创建时间',update_time bigint       null comment '更新时间'
)comment '测试用户';

JDBC 测试下服务是否可以正常链接
在这里插入图片描述

package com.example.demo.jdbc;import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;@SpringBootTest
public class JdbcTest {@Testpublic void testJdbcSelect() {// 数据库连接信息String url = "jdbc:mysql://localhost:3306/test";String user = "root";String password = "123456";// SQL查询语句String sql = "SELECT * FROM test_user";try (Connection conn = DriverManager.getConnection(url, user, password);Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery(sql)) {// 处理结果集while (rs.next()) {// 假设表中有一个名为'id'的列int id = rs.getInt("id");System.out.println("ID: " + id);}System.out.println("Query executed successfully.");} catch (Exception e) {System.out.println("Error executing SQL query");e.printStackTrace();}}
}

准备工作完成

3. maven 安装druid依赖

<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-3-starter</artifactId><version>1.2.20</version>
</dependency>
<!-- 如果引用过驱动这里就不需要引入了 -->
<dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId><scope>runtime</scope>
</dependency>

注意这里的artifactId 是 druid-spring-boot-3-starter , druid-spring-boot-starter 只能在springboot2.x下使用。

配置druid

在application.yml中添加下面配置:

spring:application:name: demodevtools:add-properties: truedatasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghaidruid:driver-class-name: com.mysql.cj.jdbc.Driverusername: rootpassword: 123456# Druid 数据源的其他配置initial-size: 5max-active: 20min-idle: 5max-wait: 60000pool-prepared-statements: truemax-pool-prepared-statement-per-connection-size: 20validation-query: SELECT 1test-on-borrow: truetest-on-return: falsetest-while-idle: truetime-between-eviction-runs-millis: 60000min-evictable-idle-time-millis: 300000filters: stat,wall,slf4j # 启用的过滤器stat-view-servlet:enabled: trueurl-pattern: /druid/*login-username: adminlogin-password: admin123reset-enable: falseweb-stat-filter:enabled: trueurl-pattern: /*exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"

配置完成之后启动服务

在这里插入图片描述
出现inited 说明druid初始化成功!

使用监控查看统计数据

打开 http://localhost:8080/druid/
在这里插入图片描述
输入配置的账号和密码 admin/admin123

在这里插入图片描述

总结

  1. 注意druid的starter版本,springboot2.x中使用的starter讲在3.0中无法使用。
  2. 生产环境中不要使用druid监控。
  3. spring.datasource.url 需要进行配置而不是配置spring.datasource.druid.url
http://www.hkea.cn/news/758147/

相关文章:

  • 网站推广seo蜘蛛屯优化排名模板建网站价格
  • 怎样建设公司网站小程序b2b网站大全免费
  • 百度抓取不到网站百度识图搜索图片来源
  • 企业网站栏目规划的重要性网络营销的概述
  • 公司网站建设找谁做免费发布推广信息网站
  • 虚拟币网站开发seo百度关键字优化
  • 网站建设都 包括哪些淄博网站制作
  • 自己做装修网站南宁百度推广seo
  • 品牌建设浅谈seo网络营销外包
  • 昆山网站建设兼职千锋教育的官网
  • cm域名做网站盘古百晋广告营销是干嘛
  • 网站栏目策划企业网络营销方案
  • 网站自动采集指标sem广告投放是做什么的
  • 想做一个个人网站怎么做培训学校
  • 网站开发ipv6升级如何创建自己的小程序
  • 做网站需要备案吗外贸网站推广与优化
  • 独立网站建设流程b站视频推广网站动漫
  • 泰安诚信的网站建设b站推广入口2023年
  • 高校网站建设资料库东莞seo推广公司
  • 电子印章手机在线制作软件四川seo整站优化费用
  • 个人风采网站制作外贸网站平台哪个好
  • 沈阳企业建站谷歌推广和seo
  • .la域名做的网站如何快速推广app
  • 广州优化网站建设怎么用手机制作网站
  • 做微网站的第三方学网络营销
  • 湖南做网站的公司有哪些搜索引擎是什么
  • flash网站管理系统seo优化排名易下拉用法
  • 永年网站建设友链互换平台推荐
  • 企业网站的设计公司网络广告营销的典型案例
  • 高校思政主题网站建设的意义关键词歌词任然