首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring自动流入及整合测试

2012-10-24 
Spring自动注入及整合测试新项目用了Spring2.5的@Autowired方式,大大的节省了配置文件;下面来试一试:Dao层

Spring自动注入及整合测试
新项目用了Spring2.5的@Autowired方式,大大的节省了配置文件;下面来试一试:

Dao层,这里省去了所有的getter和setter方法,以后不用拉这么长了:)



看这里的spring配置多简,真是为我们省却了不少的配置。
另外再看我们的测试类:
@RunWith(SpringJUnit4ClassRunner.class)   @ContextConfiguration(locations = {"classpath:core-context.xml"})   public class ChatTest extends TestCase {@Autowiredprivate IUserService userService;@Testprivate void testSpring(){List<User> userList = userService.getAllUser();if(userList!=null){System.out.println(userList.size());}}


这样就可以了, 测试类也可以注入了,而且不用context.getBean()的方式去取了,多方便; 不过这里要注意的一个地方是,JUnit test如果低版本的话要升级到4.6,另外我的4.8是不行的,后来我改为4.6就可以了。

热点排行