在开发基于Spring的应用时,如果你还直接使用Junit进行单元测试,那你就错过了Spring为我们所提供的饕餮大餐了。使用Junit直接进行单元测试有以下四大不足:
1)导致多次Spring容器初始化问题
根据JUnit测试方法的调用流程,每执行一个测试方法都会创建一个测试用例的实例并调用setUp()方法。由于一般情况下,我们在setUp()方法中初始化Spring容器,这意味着如果测试用例有多少个测试方法,Spring容器就会被重复初始化多次。虽然初始化Spring容器的速度并不会太慢,但由于可能会在Spring容器初始化时执行加 ...
- 17:43
- 浏览 (408)
- 论坛浏览 (2529)
- 评论 (14)
- 分类: Spring
谈谈Spring 2.x中简化配置的问题
Spring 2.x在配置文件的简化的方面做了很多工作,原来1.x中比较麻烦的配置都已经拥有了比较完美的解决方案。最近刚看完《精通Spring 2.x --企业应用开发精解》的书,结合自己的经验整理一下简化配置的内容。
一、关于集合的配置
1.List
>1.x版本的
<bean id="parentBoss" abstract="true"class="com.baobaotao.attr.Boss"> <--父<bean>
<property name="favorites">
<set>
& ...
- 11:20
- 浏览 (571)
- 论坛浏览 (1837)
- 评论 (1)
- 分类: Spring
最近加入圈子
最新评论
-
5种DAO查询方法的签名方 ...
记得以前进行java培训时候,学的就是dao,可惜工作了也就不用这个了,现在用s ...
-- by 01071405 -
5种DAO查询方法的签名方 ...
tianhen 写道我们一般是写了一个分页查询的方法: List ...
-- by MrLee23 -
5种DAO查询方法的签名方 ...
tianhen 写道 Where where = Where.rootWhere ...
-- by realorg -
直接使用Junit测试Spring ...
引用3)数据库现场容易遭受破坏 测试方法对数据库的更改操作会持久化到数据库中。 ...
-- by lsk -
直接使用Junit测试Spring ...
hrtc 写道有没有具体实例代码,支不支持增量测试,下面是我用junit的测试, ...
-- by xmx0632







评论排行榜