java學習

          java學習

           

          spring中BeanDefinitionRegistryPostProcessor接口的使用

          @Component
          public class MyBeanFactoryPostProcessor2 implements BeanDefinitionRegistryPostProcessor{
          @Override
          public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException {
          // TODO Auto-generated method stub
          }
          //可以動態把對象注入spring對象
          @Override
          public void postProcessBeanDefinitionRegistry(BeanDefinitionRegistry registry) throws BeansException {
          for (int i = 0; i < 10; i++) {
          BeanDefinitionBuilder b=BeanDefinitionBuilder.rootBeanDefinition(User.class);
          b.addPropertyValue("name", "admin"+i);
          registry.registerBeanDefinition("user"+i, b.getBeanDefinition());
          }
          }
          }

          posted on 2018-05-21 10:03 楊軍威 閱讀(2872) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 临夏市| 临潭县| 托克托县| 闵行区| 恭城| 扎囊县| 金溪县| 仙桃市| 方城县| 康乐县| 仲巴县| 浑源县| 曲松县| 元谋县| 当雄县| 鸡东县| 虎林市| 绥芬河市| 伊春市| 合作市| 高州市| 辽阳市| 英吉沙县| 大方县| 乌拉特后旗| 福贡县| 拉孜县| 呼玛县| 永昌县| 东乡县| 惠来县| 嘉黎县| 长春市| 来宾市| 鄯善县| 黄山市| 祁东县| 卓尼县| 合作市| 离岛区| 微博|