java取spring的bean
来源:互联网 发布:软件水平考试网 编辑:程序博客网 时间:2024/06/09 19:59
弄个定时器定时调用邮件发送,需要访问数据库就要用到service,但是spring注入的bean用java类访问一时取不到bean。愁啊愁,网上出现了n种java类获取bean方法。试了几种都不得果。于是检查bean注入有啥问题。后面发现罪魁祸首竟是一个其他bean注入时的property属性无get/set方法。。导致邮件一直发送不成功。遂干掉。邮件立马收到。
下面列下java取bean方法。记录下,下次再要用就不需要瞎找了。呵呵
方法一:
ClassPathXmlApplicationContext resource= new ClassPathXmlApplicationContext(new String[]{"conf/applicationContext.xml","conf/applicationContext-dao.xml","conf/applicationContext-service.xml"});
BeanFactory factory= resource;
xxDAO = (XxDAO)factory.getBean("xxDAO");
方法二:
private ApplicationContext ctx = new ClassPathXmlApplicationContext("conf/applicationContext*.xml");
xxDAO= (XxDAO) ctx.getBean("xxDAO");
其实都是一样的啦,介于某人跟我争了很久,那就全贴上好了。
- java取spring的bean
- spring 取bean对象
- java bean,spring bean
- java获取spring的bean
- Spring中直接获取bean的工具类
- servlet下获取spring的applicationContext方法,取bean
- Spring中直接获取bean的工具类
- Listener中取Spring容器中Bean的实例
- 取Spring容器中注册的Bean之捷径GOOD
- Spring中直接获取bean的工具类
- spring的bean的继承和java bean的继承
- Java Spring Tutorial -- 基于Bean的配置 @Configuration @Bean
- 普通Java类获取Spring的bean
- 普通Java类获取Spring的bean
- java类获取spring容器的bean
- Java类获取spring 容器的bean
- 普通java取得spring注册的bean
- Java类获取spring 容器的bean
- VSS(Visual SourceSafe)使用入门
- 【OpenGL】Android 中的 skia 和 OpenGL ES
- mailTo 日文乱码
- 获取webshell权限的45种方法
- x64异常处理
- java取spring的bean
- Binding Entities and Their Children to Java JSP Form Elements in Spring Framework MVC
- 实用的站长LINUX服务器系统汇总
- 第六周项目四
- google protobuf与as3的通信协议
- 4月份的规划
- 用java删除文件夹里的所有文件
- 在ABAP的SQL语句中关联SAP表索引
- 主键自增