国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP 開發之Spring Boot 動態創建Bean

2020-07-27 21:21:54
字體:
來源:轉載
供稿:網友

JSP 開發之Spring Boot 動態創建Bean

1、通過注解@Import導入方式創建

a、新建MyImportBeanDefinitionRegistrar注冊中心

Java代碼 

import org.springframework.beans.factory.support.BeanDefinitionRegistry; import org.springframework.beans.factory.support.GenericBeanDefinition; import org.springframework.context.annotation.ImportBeanDefinitionRegistrar; import org.springframework.core.type.AnnotationMetadata;  import web0.services.Myservice;   public class MyImportBeanDefinitionRegistrar implements ImportBeanDefinitionRegistrar {    protected String BEAN_NAME = "myservice";    public void dynamicConfiguration() throws Exception {   }      @Override   public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry) {     if (!registry.containsBeanDefinition(BEAN_NAME)) {       GenericBeanDefinition beanDefinition = new GenericBeanDefinition();       beanDefinition.setBeanClass(Myservice.class);       beanDefinition.setSynthetic(true);        registry.registerBeanDefinition(BEAN_NAME, beanDefinition);     }   } } 

 b、在配置類上加@Import引入上面的類

@Import(MyImportBeanDefinitionRegistrar.class) public class TestConfig{ } 

 c、這樣操作后就可以使用spring的方式獲取該bean了

 以上就是JSP 中Spring Boot 動態創建Bean的簡單實例,如有疑問請大家留言或者到本站的社區進行討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石首市| 西宁市| 阿尔山市| 鹤岗市| 南乐县| 天镇县| 濉溪县| 福建省| 泉州市| 青神县| 白朗县| 昌图县| 宁河县| 竹北市| 米林县| 本溪市| 湄潭县| 双鸭山市| 棋牌| 绥德县| 凤阳县| 惠来县| 巴马| 玉龙| 霸州市| 抚顺市| 宝应县| 乌拉特后旗| 宁河县| 会同县| 宜都市| 温泉县| 梅州市| 上高县| 三河市| 花莲县| 灵石县| 灵石县| 疏勒县| 灵石县| 沐川县|