springboot專案中使用druid資料來源

2021-10-08 07:51:59 字數 1870 閱讀 4298

<

!-- 引入druid資料來源 --

>

com.alibaba<

/groupid>

druid<

/artifactid>

1.1.9

<

/version>

<

/dependency>

<

!-- 或者引入druid資料來源 --

>

spring:

datasource:

# 資料來源基本配置

username: root

password: root

driver-

class

-name: com.mysql.jdbc.driver

url: jdbc:mysql:

//localhost:

3306

/jpa?useunicode=

true

&usessl=

false

&characterencoding=utf8&servertimezone=utc

type: com.alibaba.druid.pool.druiddatasource

# 資料來源其他配置

initialsize:

5 minidle:

5 maxactive:

20 maxwait:

60000

timebetweenevictionrunsmillis:

60000

minevictableidletimemillis:

300000

validationquery: select 1 from dual

testwhileidle:

true

testonborrow:

false

testonreturn:

false

poolpreparedstatements:

true

# 配置監控統計攔截的filters,去掉後監控介面sql無法統計,'wall'用於防火牆

filters: stat,wall

maxpoolpreparedstatementperconnectionsize:

20 useglobaldatasourcestat:

true

connectionproperties: druid.stat.mergesql=

true

;druid.stat.slowsqlmillis=

500 jpa:

hibernate:

ddl-auto: update

show-sql:

true

@configuration

public

class

druidconfig

/** * 配置監控伺服器

* @return 返回監控註冊的servlet物件

* @author ******wu

*/@bean

public servletregistrationbean statviewservlet()

/** * 配置服務過濾器

** @return 返回過濾器配置物件

在springboot專案中使用swaggerui

在pom.xml檔案中配置 用的2.6.1版本,2.9.2有點醜 properties spring.swagger2.version 2.6.1 spring.swagger2.version properties dependency groupid io.springfox groupid a...

專案中使用ibatis方法

通過daomanagerbuilder載入dao.xml檔案獲取daomanager物件 dao.xml 配置如下 sql map config 配置如下 匯入database.properties檔案 設定資料庫連線屬性 匯入每乙個資料庫實體檔案 檔案指定實體類和資料表對應關係 account.x...

在專案中使用ExtJS

今天extjs官網發布了extjs最新正式版4.2.1。extjs為開發者在開發富客戶的b s應用中提供豐富的ui元件,具有統一的主題,便於快速開發,提高效率。但顯然它並不適合互聯 的開發。builds 壓縮後的extjs 體積更小,更快 docs 開發文件 examples 官方演示示例 loca...