2007-11-26

JMock 2.0 初探

关键字: JMock, 单元测试
JMock资料本来就少, JMock2.0更是少之又少,官方那可怜巴巴的几个连接,似乎并不能说明一个简单的例子应该怎么运行。 我结合官方那个例子,简单的写了一个最简单的JMock实例。 废话少说,先把jar包加上,我试了一下,下面似乎是必须的: jmock.jar, jmock-junit.jar, junit.jar, hamcrest-core.jar, hamcrest-library.jar 配置好了,可以开始玩Mock了。与Spring相似的,Mock也有两种代理机制,一种是面向接口的,一种是面向普通Java类的(需要cglib.jar支持)。我这里使用的是面向接口的。先写一 ...
2007-11-10

为迁徙到Spring2.5做准备

关键字: Spring2.5
Spring2.5rc1发布了,一直想知道它葫芦里卖什么药,以下是文档里的change.log   1. JDK版本: JDK至少要1.4.2以上,如果仍然打算使用1.3的话就请用2.0.6/2.0.7版本吧。 2. Jar包:SpringMVC 不再使用spring.jar 这个庞大的包了。 Spring-webmvc.jar, spring-webmvc-portlet.jar 可以在 lib/modules 目录下找到,而且对于Struts1.* 的支持的包也应该改成 spring-webmvc-struts.jar了。 3.&nbs ...
第二部分: 1.DWR的配置: DWR是Java一个比较常用的Ajax框架,与Spring集成更是得心应手,可以非常方便的操作注册在Spring配置文件中的Bean。这我们导入DWR包后,就可以在web.xml里面配置它了。   web.xml关于DWR配置。 xml 代码 <servlet>           <servlet-name>dwr-invokerservlet-name> &nbs ...
3.       Controller配置: Struts2的配置方法不用多说,只需要导入相应的包后,在web.xml里配置: xml 代码 <filter>           <filter-name>struts2filter-name>           &n ...
当所有的Service配置好了,可以当他们统统配置在Spring这个IoC容器中,供Struts2使用。 以下是本程序中Spring的配置代码中的一部分: xml 代码 xml version="1.0" encoding="UTF-8"?>                 "http://www.spr ...
前言: 关于Struts2系列的文章网上基本上都有了,但鲜有比较系统的Demo。这几天朋友要我做了一个面试题,于是我用Struts2做了这个比较完整的Demo。 本程序用到的主要技术为: Struts2,Spring,Hibernate,DWR,JavaMail,以及少部分正则表达式。其实都是非常基础简单的应用,目的就是让大家看看这些框架是如何协同工作的。开发平台为:Winxp2+JDK1.5+Tomcat5.5+MySQL5.0。   以下是本例子的需求:   每5分钟遍历一下页面(http://post.baidu.com/f?kw=%D2%EC%C8 ...
kyo100900
搜索本博客
最近加入圈子
存档
最新评论