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)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 娄底市| 太白县| 五台县| 镇平县| 延寿县| 南充市| 临沂市| 赞皇县| 蒙城县| 武宣县| 武胜县| 酒泉市| 北川| 海原县| 屯门区| 乌鲁木齐县| 临沧市| 乐至县| 沾益县| 拉萨市| 平昌县| 南丰县| 敖汉旗| 康保县| 呈贡县| 阜阳市| 周至县| 天台县| 葵青区| 潍坊市| 安泽县| 桂林市| 依安县| 黄陵县| 讷河市| 云霄县| 长沙县| 略阳县| 乐都县| 崇文区| 赣榆县|