2016-08-19 8 views
1

をspring.datasource.typeを設定することができません仕事、私はなぜか分からないのですか?春ブーツ1.3では</p> <p>が働くことができますが、春ブーツに1.4ができません、質問は「spring.datasource.typeを設定することができません」で春ブーツで1.4

次は私のapplication.propertiesです:

spring.datasource.type= com.alibaba.druid.pool.DruidDataSource 
spring.datasource.url = jdbc:mysql://localhost:3306/api-2016 
spring.datasource.username = root 
spring.datasource.password = root 
spring.datasource.driver-class-name=com.mysql.jdbc.Driver 
spring.datasource.max-active=20 
spring.datasource.max-idle=8 
spring.datasource.min-idle=8 
spring.datasource.initial-size=10 

誰が、なぜ教えてもらえますか?

答えて

0

Springブート1.4では、のインスタンスをspring.datasourceにマップしなくなり、すべてのカスタマイズ(max-activeなど)が適用されなくなりました。

the release notesをお読みください。 DruidDataSourceのカスタマイズは決してサポートされておらず、これは副作用として機能していました。

@Bean 
@ConfigurationProprties("app.datasource.druid") 
public DataSource dataSource() { ... } 

そしてapp.datasource.druidにあなたのドルイド固有の設定を変更する:あなたは、独自のデータソースBeanを作成することによって、その動作を復元することができます。 annotation processorを有効にすると、それらのキーのIDEでコンテンツアシスタントが表示されます。

コードで言えば、私たちはspring.datasource.typeを有効に破ったので、その問題を追跡するために#6695を作成しました。

+0

ありがとうございました。 –

+0

私は1.2で春のブートをサポートすることはできませんが、1.3のサポートでは、なぜ1.4のサポートをキャンセルするのですか? –

+0

私はすでにこの問題についてあなたに答えました。 –

関連する問題