Spring boot (六) 整合Druid
引入pom.xml檔案
<!-- alibaba 連線池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version> </dependency>
修改配置檔案:
#埠設定 server: port: 9999 #mybatis連線設定 spring: datasource: type: com.alibaba.druid.pool.DruidDataSource url: jdbc:mysql://127.0.0.1:3306/ehuoyuan?useUnicode=true&characterEncoding=utf8 username: root password: 123456 driver-class-name: com.mysql.jdbc.Driver maxActive: 20 #最大活躍度 initialSize: 1 #初始化數量 maxWait: 60000 #超時配置 poolPreparedStatements: true #開啟PSCache maxPoolPreparedStatementPerConnectionSize: 20 #制定每個PSCache 大小 validation-query: select 1 validationQueryTimeout: 5 testWhileIdle: true #mybatis 配置檔案對映 mybatis: mapper-locations: classpath*:mapper/**/*.xml
新增讀取配置檔案類:
import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import com.alibaba.druid.pool.DruidDataSource; @Configuration public class DruidConfiguration { @ConfigurationProperties(prefix = "spring.datasource") @Bean public DruidDataSource druid() { return new DruidDataSource(); } }
執行驗證:
相關推薦
Spring boot (六) 整合Druid
開發十年,就只剩下這套架構體系了! >>>
SpringBoot2.0學習筆記:(九) Spring Boot中整合Mybatis與Druid
一、專案的搭建 Druid對Spring boot做了很好的適配,所有的工作都只需要在配置檔案中完成。 具體的Druid在Spring Boot中的配置可以看:GitHub文件 首先看一下專案引入的jar包: <dependencies> &
Spring Boot + Mybatis 整合Mysql ,SQLServer資料來源以及整合druid,動態調整資料來源切換。
pom.xml依賴<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo
spring-boot(六) 郵件服務
一起 入庫 ref ati run from 了解 end 字符串 學習文章來自:springboot(十):郵件服務 簡單使用 1、pom包配置 pom包裏面添加spring-boot-starter-mail包引用 <dependencies&g
spring boot 添加druid
page toc ive ppr family public 格式信息 gist 文件 第一步:添加依賴 <!-- druid --> <dependency> <groupId>com.alibaba</groupId>
Spring boot + Freemarker 整合
ext temp har 默認 htm star HA artifact AR 1.首先要添加freemarker依賴包 <dependency> <groupId>org.springframework.boot</groupId>
spring boot如何整合日誌框架
1.application.yml logging: config: classpath:logback-boot.xml 2.logback-boot.xml配置 <?xml version="1.0" encoding="UTF-8"?> <
Spring Boot日誌整合
Spring Boot日誌框架 Spring Boot支援Java Util Logging,Log4j2,Lockback作為日誌框架,如果你使用starters啟動器,Spring Boot將使用Logback作為預設日誌框架。無論使用哪種日誌框架,Spring
spring boot admin 整合的簡單配置隨筆
和我並肩作戰的同事也要相繼離職了,心裡還是有很多不捨得,現在業務也陸陸續續落在了肩頭,上午專案經理讓我把spring boot admin整合到現在的專案中,已遍後續的監控。 哇!我哪裡搞過這個!心裡好慌,好在我面向物件雖然不是很精通,但是面向百度我倒是很拿手,於是開啟了,面向百度程式設計,現在已經成功過了
Spring Boot 的整合
工程架構 ----SpringbootDemo ---SpringbootDemo.api ---SpringbootDemo.impl ---SpringbootDemo.controller ---SpringbootDemo.web -p
spring boot + ureport2整合
UReport2是一款基於架構在Spring之上純Java的高效能報表引擎,通過迭代單元格可以實現任意複雜的中國式報表;在UReport2中,提供了全新的基於網頁的報表設計器,可以在Chrome、Firefox、Edge等各種主流瀏覽器執行(IE瀏覽器除外)。使用UReport2,開啟瀏覽器
Spring Boot Dubbo 整合和入門理解
Spring Boot Dubbo 整合和入門理解 1、搭建Dubbo 框架需要用到幾個元件來看一下元件理解以下dubbo 的整個過程 這樣畫大家應該可以看懂吧,下面就來介紹以下各個模組的安裝和使用。 2、zookeeper  
spring boot(二):整合靜態資源訪問
在我們開發Web應用的時候,需要引用大量的js、css、圖片等靜態資源。 預設配置 Spring Boot預設提供靜態資源目錄位置需置於classpath下,目錄名需符合如下規則: /static /public /resources /META-INF/r
spring boot(三):整合JdbcTemplate與mysql
前面兩篇文章我們講了兩件事情: 使用例項介紹springboot的入門基礎配置及tomcat埠的修改 使用spring boot訪問靜態資源 今天這篇文章我們來看下怎麼通過JdbcTemplate進行資料的持久化, 因為會涉及到使用mysql資料庫,所以這裡
spring boot+mybatis整合 spring boot+mybatis整合
spring boot+mybatis整合 LZ今天自己搭建了下Spring boot+Mybatis,比原來的Spring+SpringMVC+Mybatis簡單好多。其實只用Spring boot也可以開發,但是對於多表多條件分頁查詢,Spring
spring boot 六 如何優雅的使用mybatis
分享一下我老師大神的人工智慧教程吧。零基礎,通俗易懂!風趣幽默!http://www.captainbed.net/ 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
Spring Boot 工程整合全域性唯一ID生成器 Vesta
本文內容腦圖如下: 文章共 760字,閱讀大約需要 2分鐘 ! 概 述 在前一篇文章 《Spring Boot工程整合全域性唯一ID生成器 UidGenerator》 中給大家推薦了一款由百度開發的基於 Snowflake演算法實現的全域性唯一ID生成器 Uid
SpringBoot2.0學習筆記:(十) Spring Boot中整合Redis
一、關於Lettuce 關於在SpringBoot2.0.x版本中整合Redis,我們先看一下官方的遷移文件有什麼說的: Spring Boot2.0遷移指南 當你使用spring-boot-starter-redis的時候,Lettuce現已取代Jedis作為Redis驅動
新手入門教程-------Spring Boot中整合RabbitMQ
AMQP:是Advanced Message Queuing Protocol的簡稱,高階訊息佇列協議,是一個面向訊息中介軟體的開放式標準應用層協議。 定義了以下特性: 訊息方向 訊息佇列 訊息路由(包括:點到點和釋出-訂閱模式) 可靠性 安全
微服務構建框架spring-boot使用——整合企業開發框架
網際網路技術飛快發展,微服務勢必會成為一種趨勢。大名鼎鼎的spring-boot在微服務構建方面表現出色,再者因為是spring家族的產品,很快就得以流行。 本專案將企業開發框架整合到spring-boot中去,力求達到企業開發標準,也希望這篇文章對大家有所啟發。技術有限,能力不足,有錯誤的地方