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

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

spring boot 讀取.yml失敗

spring boot 讀取.yml失敗

暮色呼如 2019-05-12 15:36:36
1、application.ymlspring:profiles:active:devdatasource:url:jdbc:mysql://192.168.2.201:3306/pmsd?useUnicode=true&characterEncoding=utf8&ssl=falseusername:app_pmsdpassword:635151_Itpdriver-class-name:com.mysql.jdbc.Driverdruid:initial-size:1minIdle:5maxActive:20timeBetweenEvictionRunsMillis:60000minEvictableIdleTimeMillis:3000002、DataSourceProperties.java@Component@ConfigurationProperties(prefix="spring.datasource")publicclassDataSourceProperties{privateStringurl;publicStringgetUrl(){returnurl;}publicvoidsetUrl(Stringurl){this.url=url;}}3、MybatisConfigurer.java@ConfigurationpublicclassMybatisConfigurer{@AutowiredprivateDataSourcePropertiesdataSourceProperties;@Bean(name="dataSource")publicDataSourcedataSource(){DruidDataSourcedruidDataSource=newDruidDataSource();druidDataSource.setUrl(dataSourceProperties.getUrl());//druidDataSource.setUsername(dataSourceProperties.getUserName());//druidDataSource.setPassword(dataSourceProperties.getPassWord());//druidDataSource.setDriverClassName(dataSourceProperties.getDriverClassName());returndruidDataSource;}}4、pom.xml有引用org.springframework.bootspring-boot-configuration-processortrue代碼如上,我在獲取dataSourceProperties得到的是null,請(qǐng)問各位大神是哪里寫的不對(duì)呢?謝謝
查看完整描述

2 回答

?
Qyouu

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

已經(jīng)解決。原因是我在MybatisConfigurer類中還有另外一個(gè)方法MapperScannerConfigurer造成的,因?yàn)閟pring會(huì)首先執(zhí)行MapperScannerConfigurer方法,在執(zhí)行的時(shí)候還沒有創(chuàng)建sqlsessionFactory,所以就會(huì)造成空指針異常
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-12
?
慕少森

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

DataSourceProperties里加入代碼
publicDataSourceconfig(DruidDataSourcedataSource){
dataSource.setUrl(url);
returndataSource;
}
MybatisConfigurer里修改為
@Bean
publicDruidDataSourcedataSource(){
DruidDataSourcedataSource=newDruidDataSource();
druidProperties.config(dataSource);
returndataSource;
}
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-12
  • 2 回答
  • 0 關(guān)注
  • 1014 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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