只显示主题贴
neuzhujf 写道weirihai 写道为什么在用DAO设计模式设计时,要写一个接口呢?
实现它的类都已经实现了它的方法,在调用时直接实类化这个类,然后调用这个方法不就行了啊
刚刚研究,请指点
谢谢!!!
也可以说扩展性好。
比如现在你的数据源是RDB,DAO中的逻辑是基于RDB的。
调用DAO方法的代码也许这样写:
IDAO dao = [Spring].getDao();
dao.update("updateUserName", para);
以后有可能你还要实现数据源是LDAP或其他,
这时候你可以实现IDAO接口,在实现类中写连接LDAP数据源的逻辑,
那么你要做的只是在Spr ...
- 进入论坛 入门讨论 版
由于待遇不好和公司前景黯淡,最近想换个工作,找到了一家新公司,规模很小,20人左右,个人投资,给我月薪5k,具体有没有发展我也不知道,就知道它是刚起步,现在正在招人,准备发展。
而我原来的公司知道了我要辞职的事情,也同意给我5k,让我别走。可是最近公司不景气,走了很多人,我怕万一它破产了我就连这个小公司的机会也失去了,现在正在犹豫,请人指点迷径。原来公司的头对我不错,关系也挺好。真是有点为难。毕竟以我的工作年限5k,不是很好找。
- 进入论坛 招聘求职 版
抛出异常的爱 写道引用
TDDForInital t = new TDDForInital();
assertEquals("2006-03-036", t.returnStr("2006,03,03"));
这个与control有什么关系么?
你没把control传到t中去为什么他要被运行?
一般用setA(A a)来把参数传进去,(工厂方法也可以这么办)
谢谢,利用setA(A a)把参数传进去确实是可以通过了,但是如果A a不是我的全局变量 只是在方法里定义的,也就没有了set方法,那么单体测试就做不了了吗?
- 进入论坛 入门讨论 版
sun113 写道做完了,总结一下:
能控制的都进行控制,但是不对传过来的参数进行检查,认为传过来的参数都是正确无误的。
为什么认为传过来的参数都是正确无误的?
- 进入论坛 入门讨论 版
直接logic:iterate循环里得到indexid的值
例:
<logic:iterate indexid="indenx">
if (indenx.intValue() < 5) {
........
}
</logic:iterate>
- 进入论坛 入门讨论 版
现在我要对TDDForInital类进行单体测试
代码如下:
public class TDDForInital {
public String returnStr(String str) {
if (null == str || str.length() < 3) {
return "";
}
return str.replaceAll(",", "-") + new A().a();
}
}
现在我想用easymock弄掉new A().a()方法
测试代码如下:
public class TestTDDForInital extends TestCase ...
- 进入论坛 入门讨论 版
现在我要对TDDForInital类进行单体测试
代码如下:
public class TDDForInital {
public String returnStr(String str) {
if (null == str || str.length() < 3) {
return "";
}
return str.replaceAll(",", "-") + new A().a();
}
}
现在我想用easymock弄掉new A().a()方法
测试代码如下:
public class TestTDDForInital extends Test ...
- 进入论坛 入门讨论 版
rockis 写道可以去http://www.anju365.com/看看。北大学生办的中介,还是比较可靠。我去年10月份在那里租到的房子,中介费500大洋,不算贵。出来跑的业务员都是在校学生。看房收费30块钱。
看房子还收费?这个不是很合理吧。
- 进入论坛 海阔天空 版
- 浏览: 4624 次
- 性别:


- 详细资料
搜索本博客
我的相册
13
共 1 张
共 1 张
最近加入圈子
最新评论
-
web开发中关于TDD的一些 ...
我的方式是写一个 MockHttpServletRequest 和 MockHt ...
-- by yiding_he -
web开发中关于TDD的一些 ...
可以看下mock吧。可以模拟一个web container。
-- by qujingbo -
easymock求助
应该把你的Class A Mock以后set进TDDForInital中的ret ...
-- by wyseahl -
web开发中关于TDD的一些 ...
如果用webwork或struts2,request和session就是Hash ...
-- by dunsword -
easymock扩展包里的someth ...
下载了easymock的java文件,结果编译不过,需要这么多的包,谁帮忙解决一 ...
-- by yz_beijing






评论排行榜