java类中获得spring中的bean
2016-05-03 13:05
369 查看
1.工具类:获得ApplicationContext对象
2.例子:做dao层的测试类,获取dao对象
public class SpringTest { public ApplicationContext getContext(){ String conf = "applicationContext.xml"; ApplicationContext ac = new ClassPathXmlApplicationContext(conf); return ac; } }
2.例子:做dao层的测试类,获取dao对象
public class TestBookDao extends SpringTest{ @Test public void test1(){ BookDao bookDao = getContext().getBean( "bookDao",BookDao.class);//获得bean List<NoteBook> list = bookDao.findByUserId( "48595f52-b22c-4485-9244-f4004255b972"); for(NoteBook book : list){ System.out.println(book.getCn_notebook_name()); } } }
相关文章推荐
- Java 多线程编程学习(二)
- java序列化问题
- java序列化
- JAVA多线程编程——JAVA内存模型
- Java IO
- macbook pro 配置jdk,maven环境变量
- java 各基本类型转 bytes 数组
- poj 1001 求高精度幂 -- java大法好
- Java final static abstract关键字概述
- java足迹
- Eclipse中添加web dynamic project
- 深入理解Java之线程池
- Java核心技术读书笔记
- MyBatis5中Spring集成MyBatis事物管理
- 关于Spring加载classpath与classpath*的过程剖析
- Java WEB安全问题及解决方案
- java:提示Could not initialize class sun.awt.X11GraphicsEnvironment
- SpringMVC配合EL表达式以及AJAX实现局部刷新
- Java自动重载Spring配置文件
- java生成指定范围的随机数