亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

解決Springboot @Autowired 無法注入問題

2024-07-14 08:41:57
字體:
來源:轉載
供稿:網友

特別提醒:一定要注意文件結構

  WebappApplication 一定要在包的最外層,否則Spring無法對所有的類進行托管,會造成@Autowired 無法注入。

1.  添加工具類獲取在 Spring 中托管的 Bean

 ?。?)工具類

package com.common;import org.springframework.beans.BeansException;import org.springframework.beans.factory.NoSuchBeanDefinitionException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;/** * @program: IPC_1P * @description: 獲取在spring中托管的bean * @author: johnny * @create: 2018-08-03 16:24 **/public class SpringContextUtil {  private static ApplicationContext applicationContext; // Spring應用上下文  // 下面的這個方法上加了@Override注解,原因是繼承ApplicationContextAware接口是必須實現的方法  public static void setApplicationContext(ApplicationContext applicationContext)      throws BeansException {    SpringContextUtil.applicationContext = applicationContext;  }  public static ApplicationContext getApplicationContext() {    return applicationContext;  }  public static Object getBean(String name) throws BeansException {    return applicationContext.getBean(name);  }  public static Object getBean(String name, Class requiredType)      throws BeansException {    return applicationContext.getBean(name, requiredType);  }  public static boolean containsBean(String name) {    return applicationContext.containsBean(name);  }  public static boolean isSingleton(String name)      throws NoSuchBeanDefinitionException {    return applicationContext.isSingleton(name);  }  public static Class getType(String name)      throws NoSuchBeanDefinitionException {    return applicationContext.getType(name);  }  public static String[] getAliases(String name)      throws NoSuchBeanDefinitionException {    return applicationContext.getAliases(name);  }}

  (2)使用

    1)程序啟動時,實例化 SpringContextUtil

@SpringBootApplicationpublic class WebappApplication {  private static ApplicationContext applicationContext;  public static void main(String[] args) {    applicationContext = SpringApplication.run(WebappApplication.class, args);    //    SpringContextUtil springContextUtil = new SpringContextUtil();    springContextUtil.setApplicationContext(applicationContext);    System.out.println("服務器啟動測試!");}

    2)在使用 @Service 的方法中,通過@Autowired 注入,使用SpringcontexUtil 獲取Bean上下文

@Autowired  SenderService senderService;public class Package_State {  @Autowired  SenderService senderService;  @Component  private Package_State() {    senderService = (SenderService)SpringContextUtil.getBean("senderService");  }}

總結

以上所述是小編給大家介紹的解決Springboot @Autowired 無法注入問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品美女在线观看| 欧美日韩一区二区在线| 95av在线视频| 成人免费在线视频网址| 亚洲国产成人精品女人久久久| 亚洲老板91色精品久久| www.精品av.com| 国产精品视频免费在线| www.欧美三级电影.com| 国产日韩换脸av一区在线观看| 中文字幕在线观看日韩| 亚洲第一视频网| 亚洲成成品网站| 久久久久一本一区二区青青蜜月| 亚洲国产精品va在线看黑人| 亚洲有声小说3d| 日韩人体视频一二区| 亚洲第一在线视频| 久久久久久久久久婷婷| 久久不射电影网| 国产精品69久久| 中文字幕v亚洲ⅴv天堂| 国产一区二区三区在线观看网站| 色先锋久久影院av| 日韩美女在线观看一区| 欧美国产日韩精品| 成人妇女免费播放久久久| 日韩中文字幕免费| 久久艹在线视频| 国产一区二区成人| 在线观看日韩欧美| 国产精品一区二区三区久久| 欧美日韩国产在线看| 精品国偷自产在线视频99| 欧美性猛交xxxx乱大交蜜桃| 亚洲成人网久久久| 亚洲精品福利免费在线观看| 亚洲第一视频网站| 中文在线资源观看视频网站免费不卡| 成人一区二区电影| 日韩av黄色在线观看| 日韩av不卡在线| 亲子乱一区二区三区电影| 亚洲а∨天堂久久精品喷水| 国产日韩在线免费| 成人h视频在线观看播放| 国产一区二区在线免费视频| 午夜精品久久久久久99热软件| 欧美亚洲国产日本| 成人网在线免费看| 精品国产依人香蕉在线精品| 欧美一级大片在线免费观看| 亚洲精品福利资源站| 国产美女精品视频| 日产精品99久久久久久| 国产一区二区丝袜高跟鞋图片| 欧美性猛交丰臀xxxxx网站| 国产成人综合亚洲| 91麻豆桃色免费看| 国产精品手机播放| 日韩福利在线播放| 欧美日韩另类视频| 日本一区二区在线免费播放| 日韩精品极品毛片系列视频| 国产精品小说在线| 91日韩在线视频| 国产精品美腿一区在线看| 欧美一级片在线播放| 狠狠久久五月精品中文字幕| 亚洲精品国产精品国自产观看浪潮| 亚洲人成网站在线播| 日韩成人av在线播放| 久久久久久中文| 国产99久久精品一区二区| 国产欧美精品一区二区| 亚洲精品videossex少妇| 亚洲另类激情图| 国产婷婷色综合av蜜臀av| 色中色综合影院手机版在线观看| 成人精品一区二区三区| 成人在线视频福利| 国产精品九九久久久久久久| 午夜精品久久久久久久白皮肤| 国产精品免费观看在线| 中文字幕日韩av综合精品| 亚洲精品美女久久久久| 国产日韩欧美夫妻视频在线观看| 亚洲一区二区少妇| 一区二区在线视频播放| 国产一区二中文字幕在线看| 亚洲综合大片69999| 欧美韩日一区二区| 国产精品一区二区三区免费视频| 亚洲天堂一区二区三区| 久久久国产视频| 国产精品国模在线| 最近中文字幕日韩精品| 有码中文亚洲精品| 亚洲欧美激情视频| 国产精品夫妻激情| 国产精品美腿一区在线看| 7m精品福利视频导航| 亚洲毛片一区二区| 麻豆乱码国产一区二区三区| 色偷偷av一区二区三区乱| 伊人精品在线观看| 久久久久久国产免费| 欧美另类精品xxxx孕妇| 久久精品中文字幕一区| 亚洲成人av片| 美女视频黄免费的亚洲男人天堂| 这里只有精品在线观看| 亚洲电影在线观看| 91亚洲国产成人久久精品网站| 久久久精品网站| 77777少妇光屁股久久一区| 亚洲激情在线观看视频免费| 国内精品一区二区三区| 亚洲第一级黄色片| 人体精品一二三区| 俺去了亚洲欧美日韩| 97国产精品视频人人做人人爱| 国产精品一二三在线| 亚洲国产精品久久精品怡红院| 国产欧亚日韩视频| 久久精品国产v日韩v亚洲| 国产日韩av在线播放| 91国产高清在线| 久色乳综合思思在线视频| 狠狠躁天天躁日日躁欧美| 国产97在线|日韩| 国产美女扒开尿口久久久| 国产精品网站大全| 亚洲专区中文字幕| 亚洲在线观看视频网站| 日本一区二区三区在线播放| 亚洲一级黄色av| 精品日韩美女的视频高清| 亚洲字幕一区二区| 欧美激情女人20p| 成人在线精品视频| 国产精品视频区1| 日韩免费在线播放| 一本色道久久88精品综合| 中文字幕无线精品亚洲乱码一区| xxxxxxxxx欧美| 日韩在线免费高清视频| 91国产视频在线| 久久免费在线观看| 国产精品美女呻吟| 亚洲国产成人av在线| 97色伦亚洲国产| 亚洲国产精品久久精品怡红院| 91最新在线免费观看| 国产成人一区二区三区电影| 国产精品免费一区| 日韩网站在线观看| 久国内精品在线| 亚洲福利在线播放| 中国日韩欧美久久久久久久久| 夜夜嗨av色综合久久久综合网| 久久久久国产视频| 自拍偷拍亚洲精品| 国产精品老牛影院在线观看|