尝试用单元测试做spring注入调用service

public class GoodsCategoryServiceImplTest extends TestCase{

public ApplicationContext  context=null;
    
    protected void setUp() throws Exception {
    String[] files={"appContext-core.xml","appContext-memcached.xml","appContext-mvc.xml"};
    context=(ApplicationContext)new ClassPathXmlApplicationContext(files);
   
    }
public void test(){
GoodsCategoryService goodsCategoryService=(GoodsCategoryService) context.getBean("goodsCategoryService");
System.out.println(goodsCategoryService.getAll(new HashMap()).size());
}

}

转载于:https://www.cnblogs.com/javaspring/archive/2012/05/22/2656252.html

尝试用单元测试做spring注入调用service相关推荐

  1. 在普通Java类里使用spring里注入的service、dao等

    版权声明:本文为博主武伟峰原创文章,转载请注明地址http://blog.csdn.net/tianyaleixiaowu. 在spring管理的web项目里,譬如Struts和spring的项目,配 ...

  2. Spring注入service为null另类解决办法 工具类 一般类 静态 非controller

    系统为SpringMVC框架,在开发的过程中有一些工具类需要调用下由spring管理的service层.但是一进注入不进来,报null异常: 在尝试了网上的一系列方法后,还是没有解决.网上的解决方法主 ...

  3. Spring注入方式及用到的注解 -----@Component,@Service,@Controller,@Repository

    注入方式: 把DAO实现类注入到service实现类中,把service的接口(注意不要是service的实现类)注入到action中,注 入时不要new 这个注入的类,因为spring会自动注入,如 ...

  4. 解决静态方法调用注入的service

    解决静态方法调用注入的service 参考文章: (1)解决静态方法调用注入的service (2)https://www.cnblogs.com/xiaoshahai/p/11610898.html ...

  5. Spring MVC普通类或工具类中调用service报空空指针的解决办法(调用service报java.lang.NullPointerException)...

    当我们在非Controller类中应用service的方法是会报空指针,如图: 这是因为Spring MVC普通类或工具类中调用service报空null的解决办法(调用service报java.la ...

  6. spring springboot websocket 不能注入( @Autowired ) service bean 报 null 错误

    spring 或 springboot 的 websocket 里面使用 @Autowired 注入 service 或 bean 时,报空指针异常,service 为 null(并不是不能被注入). ...

  7. Spring Boot笔记-通过反射获取Spring Boot中的Bean(反射调用Service)

    继承ApplicationContextAware获取ApplicationContext: package com.xxxx.xxxx.bean;import org.springframework ...

  8. Spring MVC普通类或工具类中调用service报空空指针的解决办法(调用service报java.lang.NullPointerException)

    当我们在非Controller类中应用service的方法是会报空指针,如图: 这是因为Spring MVC普通类或工具类中调用service报空null的解决办法(调用service报java.la ...

  9. 服务迁移之路 | Spring Cloud向Service Mesh转变 | 技术干货

    戳蓝字"CSDN云计算"关注我们哦! 技术头条:干货.简洁.多维全面.更多云计算精华知识尽在眼前,get要点.solve难题,统统不在话下! 作者: 李宁 转自:博云技术社区 Sp ...

最新文章

  1. mysql 使用手册 权限_创建MySQL用户及用户权限管理
  2. hdu3706基础的单调队列
  3. mtc: manufacturing technology center
  4. 【转】Android 音量键+电源键 截屏代码小结
  5. VueJS 开发常见问题集锦
  6. linux md5加密文件,Linux下对字符串进行MD5加密
  7. mysql share mode_mysql锁:mysql lock in share mode 和 select for update
  8. 接口测试--apipost如何解决接口重定向
  9. 成功的软件系统=成熟产品+全面配置+专业定制
  10. 互联网晚报 | 12月5日 星期日 | 饿了么启用AI技术研发新菜品;搜狐将布局知识直播;《英雄联盟手游》获选苹果年度游戏...
  11. 连续,可积,存在原函数,变上限积分
  12. matlab 矩阵除法求方程组的解,线性方程组求解矩阵除法.PPT
  13. uniapp:小程序对接腾讯云语音视频通话,简单demo
  14. 《The Zen of Python, Explained》Posted by Al Sweigart in python - 中译版
  15. RabbitMQ学习笔记:惰性队列(Lazy Queues)
  16. Javalin:一个轻量的 Web Framework
  17. 注意力机制详解(Attention详解)
  18. 学计算机大学累不累_大学学计算机专业的体验重点在最后!
  19. cpu实时数据是什么意思?
  20. 推荐一些景观美学的书哟~

热门文章

  1. 从CVPR 2014看计算机视觉领域的最新热点
  2. C++中全排列算法函数next_permutation的使用方法
  3. Java_异常_05_ OutOfMemoryError: Java heap space
  4. 视频|每日CeBIT:IBM九大展区各显神通,传统工业与工业4.0的博弈
  5. 为什么watch机制不是银弹?
  6. Hyper-V的实验安装----1
  7. Draw Circle 沿着圆运动~~
  8. [导入]关于怎样通过xslt向.NET扩展函数传递OuterXml属性
  9. 基于微软ASP.NET AJAX框架开发幻灯片播放网页
  10. 《C和C++程序员面试秘笈》——1.9 如何理解C++是面向对象化的,而C是面向过程化的...