国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 泊头市| 鲜城| 景德镇市| 吉林市| 旅游| 萝北县| 大邑县| 彭水| 龙山县| 化隆| 秦皇岛市| 桑日县| 河北省| 北京市| 宝应县| 铜陵市| 杭锦旗| 饶阳县| 龙陵县| 高州市| 绵阳市| 西青区| 老河口市| 瑞金市| 二连浩特市| 洞口县| 涿州市| 沛县| 博罗县| 泰州市| 清涧县| 拉萨市| 乌拉特后旗| 永兴县| 景泰县| 宁夏| 武陟县| 东安县| 沾益县| 桦川县| 资中县|