最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

@Autowired注入service為null的問題及解決方案

 更新時間:2026年03月27日 09:43:50   作者:未來@音律  
這篇文章主要介紹了@Autowired注入service為null的問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

@Autowired注入service為null

今天在一個普通類中注入service時出現(xiàn)了一個問題,我用@Autowired注入的service為null。

最終我是通過以下方案解決

1.在類上標注該類為組件也就是@Component

2.靜態(tài)初始化當前類

3.在初始化service的方法上加上注解@PostConstruct,這樣方法就會在Bean初始化之后被Spring容器執(zhí)行

4.調(diào)用時通過類來調(diào)用

@Component
public class LogUtil {
	@Autowired
        private LogService logService;
	private static LogUtil logUtil;  // 靜態(tài)初使化當前類
	
	public static void saveLog(String userName, String result) {
		Log log = new Log(userName+"",  result);
		try {
			
			logUtil.logService.add(log);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	@PostConstruct 
    public void init() {
		logUtil = this;
		logUtil.logService = this.logService;

    }
}

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Lombok注解之@SuperBuilder--解決無法builder父類屬性問題

    Lombok注解之@SuperBuilder--解決無法builder父類屬性問題

    這篇文章主要介紹了Lombok注解之@SuperBuilder--解決無法builder父類屬性問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Spring整合Mybatis詳細步驟

    Spring整合Mybatis詳細步驟

    今天帶大家來學習Spring怎么整合Mybatis,文中有非常詳細的代碼示例及介紹,對正在學習java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Java基本知識點之變量和數(shù)據(jù)類型

    Java基本知識點之變量和數(shù)據(jù)類型

    這篇文章主要給大家介紹了關(guān)于Java基本知識點之變量和數(shù)據(jù)類型的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • java獲取優(yōu)酷視頻地址示例

    java獲取優(yōu)酷視頻地址示例

    使用JAVA解析優(yōu)酷視頻頁,得到視頻真實地址, 還可以下載,需要的朋友可以參考下
    2014-03-03
  • SpringBoot生成License的實現(xiàn)示例

    SpringBoot生成License的實現(xiàn)示例

    License指的是版權(quán)許可證,那么對于SpringBoot項目,如何增加License呢?本文就來介紹一下,感興趣的可以了解一下
    2021-06-06
  • mybatis-plus如何根據(jù)任意字段saveOrUpdateBatch

    mybatis-plus如何根據(jù)任意字段saveOrUpdateBatch

    MyBatisPlus saveOrUpdateBatch默認按主鍵判斷操作類型,若需按其他唯一字段(如agentId、period、type組合)判斷,需在service層重寫方法,通過predicate定義插入條件并結(jié)合consumer執(zhí)行更新邏輯,適用于批量和單條數(shù)據(jù)操作場景
    2025-09-09
  • spring boot activiti工作流的搭建與簡單使用

    spring boot activiti工作流的搭建與簡單使用

    這篇文章主要給大家介紹了關(guān)于spring boot activiti工作流的搭建與簡單使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-08-08
  • 基于springboot實現(xiàn)文件上傳

    基于springboot實現(xiàn)文件上傳

    這篇文章主要為大家詳細介紹了基于springboot實現(xiàn)文件上傳,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Java實現(xiàn)Map集合二級聯(lián)動示例

    Java實現(xiàn)Map集合二級聯(lián)動示例

    Java實現(xiàn)Map集合二級聯(lián)動示例,需要的朋友可以參考下
    2014-03-03
  • Java仿12306圖片驗證碼

    Java仿12306圖片驗證碼

    這篇文章主要為大家詳細介紹了Java仿12306的圖片驗證碼的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-04-04

最新評論

林州市| 邮箱| 堆龙德庆县| 宜阳县| 靖江市| 佳木斯市| 宁陕县| 常熟市| 塔河县| 克什克腾旗| 栖霞市| 安国市| 治多县| 页游| 鄂伦春自治旗| 措美县| 邢台市| 福鼎市| 高安市| 定远县| 上杭县| 定日县| 康平县| 盐边县| 龙州县| 双牌县| 太保市| 保亭| 香港 | 南部县| 绥滨县| 大英县| 凤翔县| 广安市| 新昌县| 桃园县| 蒙阴县| 乐东| 永康市| 奉新县| 竹溪县|