ApplicationContext ctx = new ClassPathXmlApplicationContext("bean_test.xml");
ConfigurableApplicationContext x = (ConfigurableApplicationContext)ctx;
ConfigurableBeanFactory factory = (ConfigurableBeanFactory)x.getBeanFactory();
DefaultListableBeanFactory df = (DefaultListableBeanFactory)x.getBeanFactory();
System.out.println(ctx.getBean("PGMExistEntityValidater"));
df.registerBeanDefinition("PGMExistEntityValidater", BeanDefinitionBuilder.rootBeanDefinition(FuckTestAll.class)
.getBeanDefinition());
factory.registerSingleton("PGMExistEntityValidater", new FuckTestAll());
System.out.println(ctx.getBean("PGMExistEntityValidater"));
ConfigurableApplicationContext x = (ConfigurableApplicationContext)ctx;
ConfigurableBeanFactory factory = (ConfigurableBeanFactory)x.getBeanFactory();
DefaultListableBeanFactory df = (DefaultListableBeanFactory)x.getBeanFactory();
System.out.println(ctx.getBean("PGMExistEntityValidater"));
df.registerBeanDefinition("PGMExistEntityValidater", BeanDefinitionBuilder.rootBeanDefinition(FuckTestAll.class)
.getBeanDefinition());
factory.registerSingleton("PGMExistEntityValidater", new FuckTestAll());
System.out.println(ctx.getBean("PGMExistEntityValidater"));
解决方案 »
- 紧急求助,100分悬赏:birt与Spring+hibernate项目整合错误:
- 急急急,我用dree,为什么不能将那颗树显示出来?
- Hibernian问题
- 面试被问数据库事务传播级别
- java中在对象中调用方法和在接口中有什么区别吗
- Struts2的标签库太麻烦了,有没有不用标签库实现StrutsMVC的技术
- JSP页面如何显示视频,embed 为什么没反应?
- 这条HQL怎么写
- JSP编译的.java 文件在 weblogic哪个目录中存放?在线等待!!!
- path环境变量的初始值问题
- List转json JSONArray jsonArray=JSONArray.fromObject(floors); 出错
- JSP问题。。。
ConfigurableBeanFactory factory = (ConfigurableBeanFactory)x.getBeanFactory();(作用)
DefaultListableBeanFactory df = (DefaultListableBeanFactory)x.getBeanFactory();(作用)
df.registerBeanDefinition("PGMExistEntityValidater", BeanDefinitionBuilder.rootBeanDefinition(FuckTestAll.class).getBeanDefinition());
(FuckTestAll.class参数的含义)
factory.registerSingleton("PGMExistEntityValidater", new FuckTestAll());(作用)