第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在我的application.properties文件的Spring Boot應(yīng)用程序中配置

如何在我的application.properties文件的Spring Boot應(yīng)用程序中配置

瀟瀟雨雨 2019-11-26 12:51:46
我正在嘗試在我的Spring Boot(1.2.0.M1)應(yīng)用程序中設(shè)置HikariCP,以便可以測(cè)試使用它來(lái)代替Tomcat DBCP。我想像在使用Tomcat一樣在我的application.properties文件中配置連接池,但是我不知道該怎么做。我發(fā)現(xiàn)的所有示例都顯示JavaConfig樣式,或使用單獨(dú)的HikariCP屬性文件。有人可以幫我找出屬性名稱以在application.properties中進(jìn)行配置嗎?我也想從使用driverClassName方法切換到DataSourceClassName方法,因?yàn)樗雌饋?lái)更干凈,建議使用。我的application.properties文件中也可能嗎?這是我對(duì)Tomcat DBCP的使用(只是一些基本配置,尚未完全清除)spring.datasource.validation-query=SELECT 1spring.datasource.max-active=10spring.datasource.max-idle=8spring.datasource.min-idle=8spring.datasource.initial-size=5spring.datasource.test-on-borrow=truespring.datasource.test-on-return=true我當(dāng)前正在使用driverClassName和jdbc url來(lái)建立連接:spring.datasource.url=jdbc:mysql://localhost:3306/myDbspring.datasource.driverClassName=com.mysql.jdbc.Driver
查看完整描述

3 回答

?
MMMHUHU

TA貢獻(xiàn)1834條經(jīng)驗(yàn) 獲得超8個(gè)贊

@Configuration

@ConfigurationProperties(prefix = "params.datasource")

public class JpaConfig extends HikariConfig {


    @Bean

    public DataSource dataSource() throws SQLException {

        return new HikariDataSource(this);

    }


}

application.yml


params:

  datasource:

    driverClassName: com.mysql.jdbc.Driver

    jdbcUrl: jdbc:mysql://localhost:3306/myDb

    username: login

    password: password

    maximumPoolSize: 5

更新!從Spring Boot 1.3.0版本開(kāi)始:


只需將HikariCP添加到依賴項(xiàng)

配置application.yml

application.yml


spring:

  datasource:

    type: com.zaxxer.hikari.HikariDataSource

    url: jdbc:h2:mem:TEST

    driver-class-name: org.h2.Driver

    username: username

    password: password

    hikari:

      idle-timeout: 10000

更新!從Spring Boot 2.0.0版本開(kāi)始:


默認(rèn)連接池已從Tomcat更改為Hikari :)


查看完整回答
反對(duì) 回復(fù) 2019-11-26
  • 3 回答
  • 0 關(guān)注
  • 1276 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)