国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

java - 為什么@Import引入一個config不能使用這個config中@Bean注解的方法?

瀏覽:170日期:2024-01-30 08:22:30

問題描述

@Configurationpublic class CDPlayerConfig { @Bean public CompactDisc sgtPeppers(){return new SgtPeppers(); }@Bean public CDPlayer cdPlay(){return new CDPlayer(sgtPeppers()); }}

這個是能執行的

@Beanpublic CompactDisc sgtPeppers(){ return new SgtPeppers();}

放到另一個配置文件中,然后通過@Import引入

@Configurationpublic class CDConfig { @Bean public CompactDisc sgtPeppers(){return new SgtPeppers(); }}

引入外部的配置文件

@Configuration@Import(CDConfig.class)public class CDPlayerConfig { @Bean public CDPlayer cdPlay(){return new CDPlayer(sgtPeppers()); }}

就找不到這個methodjava - 為什么@Import引入一個config不能使用這個config中@Bean注解的方法?

問題解答

回答1:

基本概念錯誤,sgtPeppers()是調用本類的方法,沒有定義當然編譯錯誤,和spring無關。這么改:

@Configuration@Import(CDConfig.class)public class CDPlayerConfig { @Bean public CDPlayer cdPlay(CompactDisc cd){return new CDPlayer(cd); }}回答2:

理解有誤

可以使用 @Bean @Qualifier配合

標簽: java
相關文章:
主站蜘蛛池模板: 欧美3p精品三区 | 午夜在线亚洲 | 清纯偷拍精品视频在线观看 | 69凹凸国产成人精品视频 | 亚洲精品国产手机 | 91福利国产在线观一区二区 | 高清日本无a区 | 日本高清在线精品一区二区三区 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 亚洲成人综合在线 | 亚洲国产成a人v在线 | 在线a人片免费观看国产 | 国产精品v免费视频 | 亚洲jjzzjjzz在线播放 | 亚洲视频日韩视频 | 国产特黄一级一片免费 | 在线播放亚洲精品 | 福利片成人午夜在线 | 成年男女免费视频网站 | 欧美一a级做爰 | 欧美日韩一区二区中文字幕视频 | 美女黄频免费观看 | 国产成人免费福利网站 | 亚洲国产精品乱码在线观看97 | 欧美日韩视频在线第一区二区三区 | 国产va免费精品高清在线观看 | 大量真实偷拍情侣视频野战 | 美女黄色免费在线观看 | 亚洲成人免费网址 | 欧美日韩一区二区三区免费 | 亚洲高清视频在线 | a级国产乱理伦片在线观看 a级国产乱理伦片在线观看99 | 在线观看亚洲成人 | 亚洲一区视频在线 | 久久在线影院 | 欧美人禽杂交狂配毛片 | 亚洲一区二区三区久久 | 国产精品分类视频分类一区 | 91香蕉成人| 久久一区二区三区免费播放 | 国产乱子伦片免费观看中字 |