使用spring单元测试会给我们带来很多方便,不需要启动tomcat就可以后台测试java代码是否能够与数据库连接。今天我就为大家做了一个单元测试的例子,希望能对刚接触spring的朋友有所帮助。
项目开发流程详解:http://zz563143188.iteye.com/blog/1825168
环境要求
开发环境: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
相关推荐
NULL 博文链接:https://dannyhz.iteye.com/blog/2429129
Spring源码项目,集成了Spring主要源码到项目中,方便初学者查看及跟踪Spring源码。该项目SRC下面包含一个简单的例子可做参考。 使用方法:解压,用eclipse import,选择Existing Projects into Workspace,接着下...
第2章:通过一个简单的例子展现开发Spring Web应用的整体过程,通过这个实例,读者可以快速跨入Spring Web应用的世界。 第3章:讲解Spring IoC容器的知识,通过具体的实例详细地讲解IoC概念。同时,对Spring框架...
基于网上很多朋友在问JSF+Spring+Hibernate的使用方法,于是抽空写了个小例子希望大家提出宝贵意见。 采用DBUnit测试 mysql数据库脚本: 新建test数据库,初始化脚本 create table tt(id int primary key,name ...
下载压缩包,解压查看里面的 OrgManagerServiceImpl 类的方法,已经测试过Spring集成配置Memcached 成功的
陈开雄 Spring+3.x企业应用开发实战光盘源码 !!!!压缩包的jar包太多,太大无法上传,请谅解,需要的可以联系我 QQ:349721489 第1章:对Spring框架进行宏观性的概述,力图使读者建立起对Spring整体性的认识。 ...
SSH三大框架登录小实例,以及spring的登录增删改查实例,这个导入即可运行出来
数据库及源码都在上传的RAR包中 由于上传空间的问题,JAR包不做上传,大家可以自己添加 spring 2.0.1 ,hibernate3.0,strutd1.2,相关JAR包; 及c3p0-0.9.1.2.jar, mysql-connector-java-5.1.10-bin.jar 。 当时写...
8.2. 单元测试 8.3. 集成测试 8.3.1. Context管理和缓存 8.3.2. 测试fixture的依赖注入 8.3.3. 事务管理 8.3.4. 方便的变量 8.3.5. 示例 8.3.6. 运行集成测试 8.4. 更多资源 II. 中间层数据访问 9. 事务管理 9.1. ...
8.2. 单元测试 8.3. 集成测试 8.3.1. Context管理和缓存 8.3.2. 测试fixture的依赖注入 8.3.3. 事务管理 8.3.4. 方便的变量 8.3.5. 示例 8.3.6. 运行集成测试 8.4. 更多资源 II. 中间层数据访问 9. 事务...
2. 可以做APP的后台,json接口,提供了接口例子,后台也有接口测试模块,出售的视频也有接口讲解 3. 系统功能完善(用户角色权限),此为框架平台,文档、注释齐全,专门供程序员二次开发 核心技术 1 代码生成器: ...
8.2. 单元测试 8.3. 集成测试 8.3.1. Context管理和缓存 8.3.2. 测试fixture的依赖注入 8.3.3. 事务管理 8.3.4. 方便的变量 8.3.5. 示例 8.3.6. 运行集成测试 8.4. 更多资源 II. 中间层数据访问 9. 事务...
8.2.2. 单元测试支持类 8.3. 集成测试 8.3.1. 概览 8.3.2. 使用哪个支持框架 8.3.3. 通用目标 8.3.4. JDBC测试支持 8.3.5. 常用注解 8.3.6. JUnit 3.8遗留支持 8.3.7. Spring TestContext Framework 8.3.8....
我idea软件用Maven项目搭建了一个Spring框架,对@Component和@Autowired注解方式写了一个例子,并用单元测试进行了测试,里面包含源码,以及Maven的配置文件pom.xml
8.2.2. 单元测试支持类 8.3. 集成测试 8.3.1. 概览 8.3.2. 使用哪个支持框架 8.3.3. 通用目标 8.3.4. JDBC测试支持 8.3.5. 常用注解 8.3.6. JUnit 3.8遗留支持 8.3.7. Spring TestContext Framework 8.3.8....
EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...
java8 集合源码分析 Spring Boot Frank 前言 Spring Boot 是简化Spring应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配...编写单元测试 spring-boot-jwt-security-app APP安全认证 通过jwt和spring bo
分别是关于项目中所使用的dwr的配置.table组件的配置说明文档.junit单元测试说明文档.还有我写这个例子时应该注意的一些东西.外加一些关于struts2和hibernate的技巧心得整理. 说一下这次3.0更新的内容.可能大家在我...
mybatis实战教程mybatis in action之五与spring3集成附源码 mybatis实战教程mybatis in action之六与Spring MVC 的集成 mybatis实战教程mybatis in action之七实现mybatis分页源码下载 mybatis实战教程mybatis in ...
EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件...