色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

SpringBoot如何在普通類加載Spring容器

瀏覽:13日期:2023-05-23 16:51:01

前言

在我們的工作中,經常會遇到需要在普通類中使用放在Spring容器中的類的情況。最常見的情況大概就是有一個類他的屬性的是通過spring的配置文件讀取的。這樣這個類必然要交給Spring容器進行管理。這個時候如果我們在普通類中直接new這個類是不可以拿到的。屬性值不會加載成功。下面介紹一個方法。

實現

封裝一個beanutil

我們獲取spring容器中的類,都從這個工具類里面來獲取。

import org.springframework.context.ConfigurableApplicationContext;public class BeanUtil { public static ConfigurableApplicationContext applicationContext; public static <T> T getBean(Class<T> c){ return applicationContext.getBean(c); }}

在springboot啟動類里面對beanutil的容器進行賦值

public class Application { public static void main(String[] args) { ConfigurableApplicationContext run = SpringApplication.run(InformationApplication.class, args); BeanUtil.applicationContext = run; }}

使用示例

我們獲取一個FileUploadUtil。

FileUploadUtil fileUploadUtil = BeanUtil.getBean(FileUploadUtil.class);

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 真实国产乱人伦在线视频播放 | 精品一区二区高清在线观看 | 国产成人亚洲精品老王 | 欧美精品片 | 欧美性f| 黄色国产网站 | 99久久久久国产精品免费 | 欧美一级艳片视频免费观看 | 中文精品视频一区二区在线观看 | 久久99国产亚洲高清观看首页 | bt天堂国产亚洲欧美在线 | 99免费在线视频 | 99精品国产在热久久 | 亚洲精品久久久久久久福利 | 欧美在线一级视频 | 精品国产系列 | 成人一区二区免费中文字幕 | 一区二区精品在线 | 普通话对白国产精品一级毛片 | 韩国毛片免费播放 | 99精品在线视频观看 | 日本成人在线免费 | 国产区一区二区三区 | 一个人看的免费高清视频日本 | 久久99国产乱子伦精品免费 | 中文字幕精品一区二区三区视频 | 精品日韩在线 | 欧美日本色| 操欧美女 | 国产亚洲精品看片在线观看 | 精品国产成人a区在线观看 精品国产成人a在线观看 | 亚洲欧美日本人成在线观看 | 国产乱肥老妇精品视频 | 国产欧美日韩在线观看一区二区三区 | 亚洲国产综合精品 | 91精品专区 | 亚洲精品手机在线观看 | 精品久久久久久久久久香蕉 | 国产亚洲欧美成人久久片 | 亚洲美女影院 | 欧美日韩亚洲国内综合网俺 |