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

首頁(yè) > 編程 > JSP > 正文

JSP 開(kāi)發(fā)之Spring Boot 動(dòng)態(tài)創(chuàng)建Bean

2024-09-05 00:23:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

JSP 開(kāi)發(fā)之Spring Boot 動(dòng)態(tài)創(chuàng)建Bean

1、通過(guò)注解@Import導(dǎo)入方式創(chuàng)建

a、新建MyImportBeanDefinitionRegistrar注冊(cè)中心

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、在配置類(lèi)上加@Import引入上面的類(lèi)

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

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

 以上就是JSP 中Spring Boot 動(dòng)態(tài)創(chuàng)建Bean的簡(jiǎn)單實(shí)例,如有疑問(wèn)請(qǐng)大家留言或者到本站的社區(qū)進(jìn)行討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到JSP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 教育| 赣州市| 阿尔山市| 兴化市| 湖口县| 荃湾区| 阜康市| 洱源县| 潼南县| 临潭县| 千阳县| 通渭县| 嘉善县| 藁城市| 承德市| 海阳市| 炉霍县| 贵南县| 弥勒县| 大厂| 南投市| 台南市| 大安市| 两当县| 克什克腾旗| 双流县| 白山市| 陇川县| 尉犁县| 大埔区| 嫩江县| 天柱县| 民乐县| 根河市| 磐石市| 黄骅市| 永安市| 太原市| 沙坪坝区| 扶沟县| 天峨县|