关于SPRING 封装JDBC 在ECLIPSE中进行单元测试的问题,请高手帮忙,帮忙啊,急死了,郁闷死人了啊!!!!!!!!

老無所依 2006-04-19 09:51:39
看到一个例子,然后在ECLIPSE中利用JUNIT进行单元测试,但老是出现这个问题

protected void setUp() throws Exception {

super.setUp();
user=new uni3g_users();
XmlBeanFactory factory=null;

FileInputStream is =new FileInputStream("Context.xml");
try{
factory =new XmlBeanFactory((Resource)is);
}catch(Exception e){
System.out.println("wei kong");

System.out.println(factory);
}

service = (uni3g_usersManagerService)factory.getBean("uni3g_usersManagerService");

}

在测试时 总是报错 factory =new XmlBeanFactory((Resource)is); 这行,说java.io.FileInputStrem有问题。试过了好久还是那样
如果把service = (uni3g_usersManagerService)factory.getBean("uni3g_usersManagerService");
改成
service = (uni3g_usersManagerService)SpringContextUtil.getBean("uni3g_usersManagerService");
的话,错误提示找不到SpringContextUtil

郁闷啊,高手帮忙啊!!!!!!!!!!!!!!!!!!!!!!!!



...全文
110 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
老無所依 2006-04-20
  • 打赏
  • 举报
回复
多谢楼上的, 在你的指点下问题基本解决,THANKS
Saro 2006-04-19
  • 打赏
  • 举报
回复
怎么能强制转换FileInputStream 为Resource呢...
这样写
factory =new XmlBeanFactory(new FileSystemResource("Context.xml"));

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧