Spring 动态注入javaBean
来源:互联网 发布:淘宝交易收多少手续费 编辑:程序博客网 时间:2024/06/05 13:23
在项目中有时会有这样的需求:要求在程序运行时动态注入javaBean,显然新加的Bean不能写在Spring的配置文件中。因为配置文件修改后需要重启服务器。还好spring为我们提供了动态注入bean的接口: //由配置文件得到ApplicationContext applicationContext =new ClassPathXmlApplicationContext("applicationContext.xml");applicationContext
BeanDefinition bean = new GenericBeanDefinition();
//类的全路径
bean.setBeanClassName("com.xh.spring.bean.Dog");
DefaultListableBeanFactory fty = (DefaultListableBeanFactory) applicationContext.getAutowireCapableBeanFactory();
//注册Bean
fty.registerBeanDefinition("dog101", bean);
//以后便可以取出Bean了
Dog mydog = (Dog)applicationContext.getBean("dog101");
mydog.setColor("red");
mydog.setName("tom");
System.out.println(mydog.ww());
0 0
- Spring 动态注入javaBean
- Spring 动态注入javaBean
- spring 注入 动态注入
- Spring容器动态注入bean
- Spring 注入javaBean的俩种常用方式
- spring整合activeMQ之动态注入
- 动态注入Bean到Spring容器
- 基于Spring容器Bean的动态注入
- Spring泛形注入,CGLIB动态代理
- 依赖注入和JavaBean
- 多线程中注入javabean
- 使用Spring对JavaBean进行注入时应注意的命名规范
- Spring接口动态注入不同的实现类
- spring 注入properties属性,动态切换测试与生成环境
- 动态注入Spring中的Bean实例快速指南
- 动态生成javaBean,编译
- 动态创建JavaBean
- 动态排序JavaBean
- 第23讲 项目2:乱玩数字
- Java技术手册(第6版)——互动出版网
- 关于Unsupported major.minor version 51.0报错
- 黑马程序员——基础知识——泛型
- NRF51822 PWM (simple_pwm_motor_control_example)
- Spring 动态注入javaBean
- Hackshanghai 黑马
- nandflash的读写操作
- 每个程序员都会的 35 个 jQuery 小技巧
- awk数组命令经典生产实战应用拓展
- JS逻辑运算符&&与||的妙用
- JasperReport学习笔记8-JasperReport和Hibernate,Struts的整合
- Redis 数据恢复
- java.awt.Desktop 简介