`
zz563143188
  • 浏览: 2276105 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
博客专栏
77fc734c-2f95-3224-beca-6b8da12debc8
编程工具介绍
浏览量:578936
D9710da2-8a00-3ae6-a084-547a11afab81
Spring Mvc实战(...
浏览量:1088023
D3f88135-07de-3968-a0f0-d2f13428c267
项目开发经验
浏览量:1657664
社区版块
存档分类
最新评论

Spring 单元测试例子(带源码)

阅读更多

    使用spring单元测试会给我们带来很多方便,不需要启动tomcat就可以后台测试java代码是否能够与数据库连接。今天我就为大家做了一个单元测试的例子,希望能对刚接触spring的朋友有所帮助。

项目开发流程详解:http://zz563143188.iteye.com/blog/1825168

收集五年的开发资料下载地址:  http://pan.baidu.com/share/home?uk=4076915866&view=share

环境要求

开发环境:myeclipse8.5+/mysql+/tomcat +Jre1.6 + utf-8

 

工作目录E:\workspace       Lib存放的目录: E:\workspace\lib-src

mysql数据库名称:jeecms_2012_sp1  用户名:root,密码 root

 

    下载完jeecms后放置到E:\workspace目录下面,然后用myeclipse导入工程jeecms。设置工程编码为 utf-8 运行环境 Jre1.6 

 

 

1项目结构分层图如下

 

 

根据上图所显示的工程代码示例如下

 

 

 

2.web.xml配置,加载spring文件

 

3.配置数据库连接文件jdbc.propertiy,这里一般默认设置就好了。

 

 

4.配置spring文件 进行资源文件加载

 

  

5.配置数据库hbm.xml文件

 

 

 

 6.对应hbm.xml的java对象类 

 

 

7.DAO层配置,所有的DAO都继承同一个类。

 

 

 

8.业务层对象配置

 

 

 

 9.在spring配置dao,service对象

 

 

 

 

 

 

10.最后运行test类测试与数据库的连接,要添加junit4到工程中。

 

https://github.com/zl19861124/jeecms/blob/master/src/com/jeecms/cms/test/test.java

11.好了的spring测试结果出来了,数据显示OK

 

8
3
分享到:
评论
5 楼 小柒站长 2014-10-24  
4 楼 yanick 2014-07-07  
最后的测试文件 配置都错了,不明白你怎么能执行成功?
3 楼 iker-asa 2014-06-20  
求源码2472486127@qq.com
2 楼 hong199275 2014-01-13  
例子很给力,对了源码在哪?网盘怎么看了没有,能发给我么,非常感谢。。。1043518275@qq.com
1 楼 楼兰浩劫 2013-11-05  
学习资料很给力,多谢

相关推荐

    springboot 的junittest 单元测试的例子

    这篇博客文章(虽然描述为空,但可以从标题和标签推测内容)可能讲解了如何在Spring Boot应用中集成JUnit进行单元测试,以及如何利用相关的源码和工具来提升测试效率。 首先,让我们了解一下Spring Boot与JUnit结合...

    Spring3单元测试和集成测试

    在Spring框架中,单元测试和集成测试是软件开发过程中不可或缺的部分。它们确保代码的质量和功能的正确性。本文将深入探讨Spring3中的单元测试和集成测试,并提供相关的实践指导。 ### 单元测试 单元测试是指针对...

    Spring攻略(第二版)书籍源码

    9. **测试支持**:Spring提供了丰富的测试框架支持,包括单元测试和集成测试。源码将展示如何编写和执行测试,以及如何使用Mock对象。 10. **Spring Cloud**:如果源码涉及到微服务,那么Spring Cloud的使用也会是...

    27. Spring Boot Junit单元测试【从零开始学Spring Boot】

    在Spring Boot框架中,单元测试是一项至关重要的任务,它能够帮助开发者确保代码的质量,提前发现潜在问题,并且便于持续集成和重构。本篇内容将基于"27. Spring Boot Junit单元测试【从零开始学Spring Boot】"的...

    一个spring的helloword例子加源码

    在这个"一个spring的helloworld例子加源码"中,我们将深入理解Spring框架的基础,以及如何通过实际的"firstspring"项目来启动一个简单的应用。 首先,让我们了解一下Spring框架的核心概念。Spring的主要目标是简化...

    spring3.0的最新官方例子源码spring-samples

    这个"spring3.0的最新官方例子源码spring-samples"压缩包包含的是Spring官方提供的示例代码,旨在帮助开发者理解和学习如何在实际项目中应用Spring框架。以下是对这些源码的详细解析: 1. **依赖注入(Dependency ...

    Spring AOP完整例子

    Spring AOP(面向切面编程)是Spring框架的核心特性之一,它允许开发者在不修改源代码的情况下,通过...这个例子提供了学习Spring AOP实际操作的宝贵资源,通过阅读源码和运行测试,你将对Spring AOP有更全面的认识。

    spring-ws源码,例子,及reference

    此外,源码中还包含了测试用例,这些用例展示了如何设置和调用Web服务,对于理解框架的使用方式大有裨益。 **Spring-WS例子**: 示例项目通常包含了一组精心设计的案例,演示了Spring-WS的各种用法和功能。这些例子...

    spring boot例子学习源码

    通过阅读和运行这个项目,你可以了解到如何组织 Spring Boot 项目结构,如何编写主类,如何配置和使用 Spring Boot 的特性,以及如何进行单元测试和集成测试。这是一个很好的学习实践平台,有助于深入理解 Spring ...

    Junit 单元测试完整案例

    在案例中,你将看到如何创建测试类,定义测试方法,设置测试数据,以及如何利用JUnit和Spring/Struts提供的工具来编写高效的单元测试。通过分析和运行源码,你可以了解如何将这些概念应用于实际项目,提高代码质量。...

    简单spring aop 例子

    4. **测试**:在测试类中,创建Spring容器并调用`UserService`的方法,你会看到日志信息先于方法执行输出。 以上就是Spring AOP的基本用法。在实际项目中,你可以根据需求定义不同的通知类型,如`@After`、`@Around...

    spring rmi 小例子

    Spring Remote Method Invocation (RMI) 是Java平台上的一个远程对象调用框架,它允许你在分布式环境中调用对象...通过理解并实践这个小例子,你将能够更好地掌握Spring RMI的用法,为构建更复杂的分布式系统打下基础。

    spring security2 例子

    在这个"spring security2 例子"中,我们可能会探索如何利用Spring Security 2版本来保护我们的应用程序。Spring Security 2虽然已经较为老旧(最新的版本是5.x),但它仍能帮助我们理解基本的安全概念和架构。 首先...

    Spring核心源码解析.pdf

    本篇文档将对Spring框架的核心源码进行解析,以帮助开发者更深入地理解Spring的工作原理和核心概念。 首先,Spring框架通过使用IoC容器来管理应用对象的创建和依赖关系。这种做法可以让程序员从创建对象的复杂性中...

    Spring源码工程,可以断点调试,外加一个AOP的小例子(不带JAR包)

    依赖注入是Spring框架的基础,它使得组件之间的耦合度降低,提高了代码的可测试性和可维护性。通过XML配置文件、注解或Java配置类,Spring能够管理对象的生命周期和装配,使得对象在需要时被注入到其他对象中,而...

    spring培训的例子

    例如,可能会介绍如何在Eclipse或IntelliJ IDEA中配置Spring项目,或者如何使用Maven或Gradle进行构建,也可能包括使用JUnit进行单元测试。 从压缩包子文件的文件名称“ch06-Struts3”来看,这个例子可能包含一个第...

    Stuts+Spring(郭克华)源码2

    5. 测试类:可能包含单元测试或集成测试,用于验证Struts和Spring的集成是否正常工作。 通过深入理解这些源码,开发者可以学习如何在实际项目中有效地结合Struts和Spring,掌握如何配置和编写集成这两个框架的代码...

    小马spring视频源码

    "小马spring视频源码"可能是某位专家或教育机构提供的关于Spring框架深度学习的课程资源,可能包含了一系列视频教程和配套的源代码。 Spring框架的核心特性包括依赖注入(Dependency Injection,DI)、面向切面编程...

Global site tag (gtag.js) - Google Analytics