文档详情

ssh下基于junit测试出现的延迟加载的解决方案.docx

发布:2018-11-17约6.97千字共16页下载文档
文本预览下载声明
ssh下基于junit测试出现的延迟加载的解决方案   篇一:ssh框架常见错误与解决方法    not Found Exception 异常.   ----解决方法:在lib中加入两个jar包(与struts2- );   2.使用hql语句时出现(即使用hql回调函数带参数时) 或者是()I异常   ----解决方法:(   ()I异常   XX-04-06 14:56:57| 分类: java编程 | 标签:antlr jar collections ast getline |字号大中小 订阅   我用的, 装在 D:\\,SSH组合完成后,执行hibernate的HQL查询时,报错:   : ()I   看来是antlr这个语法解析包出错   因为Struts自带的,比自带的的版本要低,故要删除前一个低版本的,, 和都带有 ,,,下面我要把   它们都清除了,由于myeclipse 添加的struts性能不是放在工程lib下的,而是myeclipse自带的,,所以删除比较麻烦,,我觉得最简单的做法应该是这样:   D:\\\configuration\\bundles 下搜索 完成后能看到的,都删除掉,,(可能有些是在下面的,有些是在下面的)   然后在 D:\\Common\plugins 搜索 *struts*.jar 会发现,出来三个   选中 一个文件,,打开方式选择压缩包,,我的winRAR的,   _ 在lib下和data\下要删除(这个是删除里面的)   而再打开 _ data\\core 下删除 (这个是里面的)   好了,,这个就从和中移除了,,因为这两个jar是common目录下的,所以删除了后,再运行myeclipse后, myeclipse就不能再从这两个包中找 并   加载了   注意:如果程序已经运行过,则同时需要删除TOMCAT下的)   3.(使用JSONObject与JSONArray时出现的问题)程序运行到 JSONObject j=(map) 这部分后就没反应了,无任何异常抛出   ----解决方法:(本文来自:blog_   这句话前面和后面都加上了打印信息,运行结果是前面有打印,后面没有打印,也没有任何异常抛出,就这么莫名其妙的断掉了。   我把这段代码拿到junit下测试 就报错了。: 错误,查了下原因原来是少了3个包。因为我在使用json的时候只导入了这个包但是程序还需要这4个包:   导入之后就发现 OK了)   var OString = function(O) {   var S = [];   for ( var i in O) {   O[i] = typeof O[i] == string == object ? OString(O[i]) : O[i]); (i + : + O[i]);}   return { + (,) + }; };   ? + O[i] + (typeof O[i] :   篇二:通向架构师的道路(第二十五天)SSH的单元测试与dbunit的整合   一、前言   在二十三天中我们介绍了使用maven来下载工程的依赖库文件,用ant来进行war包的建立。今天我们在这个基础上将使用junit+dbunit来进行带有单元测试报告的框架的架构。   目标: 1.   2.   3.   4. 每次打包之前自动进行单元测试并生成单元测试报告 生成要布署的打包文件即war包 单元测试的代码不能够被打在正式的要布署的war包内,单元测试仅用于unit test用 使用模拟数据对dao层进行测试,使得dao方法的测试结果可被预料 二、   Junit+Ant生成的单元测试报告   上面是一份junit生成的测试报告,它可以与ant任务一起运行然后自动生成这么一份html的测试报告,要生成这样的一份junit test report我们需要调用ant任务中的这个task,示例代码如下:   [plain]view plaincopyprint?   1.   2.   owoutput=true   3.   4.   5.   6.   7.   8. 9.   10.   11.   12.   13.   14.   15.   16.   17.   18.   19.   20.   21.   22.   23.   24.   25.
显示全部
相似文档