最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

一文秒懂springboot druid 配置

 更新時間:2021年08月17日 16:02:30   作者:村頭一顆草  
Druid是阿里巴巴開發(fā)的一個連接池,他提供了一個高效、功能強大、可擴展性好的數(shù)據(jù)庫連接池,區(qū)別于hikari,今天通過本文給大家分享springboot druid 配置教程,需要的朋友參考下吧

Druid是阿里巴巴開發(fā)的一個連接池,他提供了一個高效、功能強大、可擴展性好的數(shù)據(jù)庫連接池,區(qū)別于hikari。如果選擇高性能可以選hikari,如果要功能多就選,druid。

首先pom引入依賴

  <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.17</version>
        </dependency>
       <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.2.6</version>
        </dependency>

然后yml配置參數(shù)

server:
  port: 8888
spring:
  datasource:
    username: root
    password: root
    url: jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC
    driver-class-name: com.mysql.cj.jdbc.Driver
    type: com.alibaba.druid.pool.DruidDataSource
    initialSize: 10
    minIdle: 1
    maxActive: 10
    maxWait: 10000
    timeBetweenEvictionRunsMillis: 6000
    minEvictableIdleTimeMillis: 300000
    testWhileIdle: true
    testOnBorrow: true
    testOnReturn: true

    poolPreparedStatements: true
    maxPoolPreparedStatementPerConnectionSize: 20
    validationQuery: select 1
#    stat 監(jiān)控統(tǒng)計,wall 防止sql注入,log4j   (yml 要配置,不然會報錯)  日志統(tǒng)計
    filters: stat,wall,log4j

然后在項目config下配置參數(shù)

import java.util.HashMap;

@Configuration
public class DruidConfig implements WebMvcConfigurer {

    @Bean
    @ConfigurationProperties(prefix = "spring.datasource")
    public DataSource druidDataSource(){
        return new DruidDataSource();
    }

    //后臺監(jiān)控
    @Bean
    public ServletRegistrationBean statViewServlet(){
        ServletRegistrationBean<StatViewServlet> statViewServlet = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/*");
        //配置后臺登錄用戶名密碼
        HashMap<String, String> objectObjectHashMap = new HashMap<>();
        //用戶名參數(shù)密碼不能改變,系統(tǒng)配置
        objectObjectHashMap.put("loginUsername","admin");
        objectObjectHashMap.put("loginPassword","admin");
        //允許誰可以訪問  為空時所有人可以訪問 例如:objectObjectHashMap.put("allow","localhost"); 代表只能自己訪問
        objectObjectHashMap.put("allow","");
        //禁止誰訪問 objectObjectHashMap.put("name","192.168.0.1");

        statViewServlet.setInitParameters(objectObjectHashMap);
        return statViewServlet;
    }

}

然后就可以在后臺輸入 項目地址/druid進行登錄訪問

在這里插入圖片描述
在這里插入圖片描述

到此這篇關(guān)于一文秒懂springboot druid 配置的文章就介紹到這了,更多相關(guān)springboot druid 配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解SpringBoot接收參數(shù)的五種形式

    詳解SpringBoot接收參數(shù)的五種形式

    在Spring Boot中,接收參數(shù)可以通過多種方式實現(xiàn),本文給大家介紹了SpringBoot接收參數(shù)的五種形式,并通過代碼和圖文給大家介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • JavaScript中的Map用法完全指南

    JavaScript中的Map用法完全指南

    這篇文章主要介紹了JavaScript中Map用法的相關(guān)資料,通過實例講解了Map的創(chuàng)建、常用方法和迭代方式,還探討了Map與對象的區(qū)別,并通過一個例子展示了如何使用Map來統(tǒng)計字符出現(xiàn)的次數(shù),需要的朋友可以參考下
    2025-03-03
  • Java中Thread類詳解及常用的方法

    Java中Thread類詳解及常用的方法

    在java中談到線程,必然少不了Thread類,下面這篇文章主要給大家介紹了關(guān)于Java中Thread類及常用的方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • 解決Spring boot 整合Junit遇到的坑

    解決Spring boot 整合Junit遇到的坑

    這篇文章主要介紹了解決Spring boot 整合Junit遇到的坑,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • JNI實現(xiàn)Java調(diào)用C/C++代碼詳細代碼示例

    JNI實現(xiàn)Java調(diào)用C/C++代碼詳細代碼示例

    這篇文章主要介紹了JNI實現(xiàn)Java調(diào)用C/C++代碼的相關(guān)資料,JNI是Java/Kotlin與C/C++語言之間的交互橋梁,用于調(diào)用C/C++代碼以解決高性能問題,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-02-02
  • Java實現(xiàn)駝峰與下劃線互轉(zhuǎn)的方法

    Java實現(xiàn)駝峰與下劃線互轉(zhuǎn)的方法

    這篇文章主要為大家詳細介紹了Java實現(xiàn)駝峰與下劃線互轉(zhuǎn)的方法,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-04-04
  • SpringBoot詳解實現(xiàn)自定義異常處理頁面方法

    SpringBoot詳解實現(xiàn)自定義異常處理頁面方法

    SpringBoot是Spring全家桶的成員之一,是一種整合Spring技術(shù)棧的方式(或者說是框架),同時也是簡化Spring的一種快速開發(fā)的腳手架
    2022-06-06
  • SpringBoot項目部署時application.yml文件的加載優(yōu)先級和啟動腳本問題

    SpringBoot項目部署時application.yml文件的加載優(yōu)先級和啟動腳本問題

    Spring Boot在啟動時會根據(jù)一定的優(yōu)先級順序加載配置文件,優(yōu)先級從高到低依次是:命令行參數(shù)、Jar包外部config目錄下的配置文件、Jar包同級目錄下的配置文件、classpath下的/config目錄、classpath根路徑
    2024-09-09
  • 使用spring security明文密碼校驗時報錯-BadCredentialsException: Bad credentials的問題

    使用spring security明文密碼校驗時報錯-BadCredentialsException:&nbs

    小編遇到這樣一個問題在學(xué)習(xí)spring security時使用明文密碼進行登錄校驗時報錯"org.springframework.security.authentication.BadCredentialsException: Bad credentials,今天給大家分享問題原因及解決方案,感興趣的朋友一起看看吧
    2023-10-10
  • Java如何實現(xiàn)自定義異常類

    Java如何實現(xiàn)自定義異常類

    這篇文章主要介紹了Java如何實現(xiàn)自定義異常類,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02

最新評論

龙川县| 蓝山县| 安丘市| 辉县市| 宜黄县| 玛多县| 上思县| 顺义区| 开鲁县| 海南省| 隆德县| 涿州市| 登封市| 安顺市| 浮梁县| 石泉县| 旬阳县| 司法| 兖州市| 泾源县| 文山县| 门头沟区| 永川市| 阳城县| 合山市| 隆尧县| 股票| 常德市| 比如县| 东方市| 乌恰县| 沅江市| 万全县| 台州市| 丰台区| 含山县| 汕尾市| 固阳县| 峡江县| 麟游县| 株洲县|