转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广
该篇主要编写修改配置文件完成最后的整合工作,并编写单元测试代码,对整合后的代码进行单元测试。
在applicationContext.xml文件中配置service和DAO层bean,在配置文件中添加的配置代码如下:
至此,完成了全部整合工作,下面我们创建junit单元测试类:
在src下创建包com.zyg.ssj.junit.test,在该包下创建基于junit4的测试类StudentServiceTest,类文件代码如下:
运行方法testSave,结果并不是我们想象的那样,出现了异常!!!
不要紧张,我们仔细观察一下控制器的错误信息,在错误信息的最后一部分我们发现如下信息:
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
什么意思呢?我们还没加入mysql的驱动包吧??!!
在实际项目开发中我们应该一次性加入全部jar包。
在lib目录下加入mysql-connector-java-3.1.11-bin.jar,刷新一下项目,再次执行testSave方法,OK,一切搞定。
至此,Spring2.5整合jpa的代码全部完成,从下一篇开始我们逐步把struts1.3.8整合到我们的项目中。
分享到:
相关推荐
### Spring2.5 + Struts1.3.8 + Hibernate3.0 整合知识点详解 #### 一、概述 Spring2.5 + Struts1.3.8 + Hibernate3.0 (简称SSH)整合是一种典型的Java Web开发模式,旨在通过组合这三种技术框架来构建高性能、易于...
以上就是Spring 2.5、Hibernate 3.3和Struts 1.3整合过程中涉及的关键知识点和步骤。整合这三大框架可以构建出一个强大的Java Web应用,充分利用它们各自的优势,提高开发效率和代码质量。不过,随着技术的发展,...
本集成方案聚焦于Spring 4.2.5、Hibernate 4.3.11和Struts 1.3.8这三个特定版本的集成,以下将详细阐述它们的核心功能以及如何进行整合。 首先,Spring是Java企业级应用中的核心框架,它提供了依赖注入(DI)和面向...
本集成方案旨在提供一个基于Spring 4.2.5、Hibernate 4.3.11和Struts 1.3.8的完整开发环境,以帮助开发者构建高效、可维护的企业级Java Web应用程序。 首先,Spring框架是一个全面的后端开发框架,它提供了依赖注入...
Struts2.0.14、Spring2.5.6、Struts1.3.8以及Hibernate3.2是四个非常关键的Java Web开发框架,它们在2000年代末到2010年代初广泛应用于企业级应用中。这个压缩包文件包含了这些框架的核心组件,对于学习和理解SSH...
Struts1.3.8、Spring2.5.6和Hibernate3.3是经典的Java Web开发框架组合,常被称为SSH框架。这个集成项目是基于这三个框架的整合,旨在提供一个可快速开发、易于维护的后端系统基础。下面将详细阐述这三个框架的主要...
Struts 1.3.8、Spring 2.5.6 和 Hibernate 3 是三个非常重要的Java企业级开发框架,它们分别在MVC(模型-视图-控制器)、依赖注入和对象关系映射方面提供了强大的支持。这个压缩包中包含了整合这三个框架所需的jar...
对于S1SH的整合,可以参考"如何整合S1SH",更多的是提供一种思路。
struts1.3.8.chm帮助文档struts1.3.8.chm帮助文档struts1.3.8.chm帮助文档struts1.3.8.chm帮助文档
Struts1.3.8_Spring2.0_hibernate3.0(jars)是一个整合了三个主流Java企业级开发框架的压缩包,分别是Struts、Spring和Hibernate。这些框架在Java Web开发中扮演着至关重要的角色,它们各自解决了一部分问题,而组合...
本文档旨在详细介绍如何手动整合Struts 1.3、Hibernate 3.2 和 Spring 2.5框架,实现一个典型的MVC架构应用。通过这种方式,可以将业务逻辑、数据访问和表示层有效地分离,提高系统的可维护性和扩展性。 #### 二、...
Struts 1.3.8 是 Apache 软件基金会开发的一个开源的 MVC 框架,主要用于构建基于 Java 的 Web 应用程序。在本文中,我们将深入探讨 Struts 1.3.8 版本的核心概念和关键特性,以及如何使用这个框架来简化 Web 开发。...
总的来说,Struts1.3.8作为一款经典的Java Web框架,它的设计理念和实现方式对于理解Web应用架构和控制流程具有重要的意义。虽然现在有更先进的框架,但掌握Struts1的基础可以帮助开发者更好地适应不断变化的技术...
在本案例中,我们关注的是Struts 1.3.8版本,这是一个较为古老的版本,但仍然在很多现有系统中使用。Struts 1.3.8的主要特点是提供了对Servlet 2.3和JSP 1.2的支持,并包含了一些错误修复和性能优化。 `struts-...
Struts 1.3.8 是一个非常经典的Java Web开发框架版本,主要用于构建基于MVC(Model-View-Controller)模式的应用程序。Struts 1是Apache软件基金会下的一个项目,它极大地简化了企业级应用的开发流程,尤其是在2000...
Struts 1.3.8 是 Apache Software Foundation 开发的 Struts 框架的一个版本,主要用于构建基于 Java 的企业级 Web 应用程序。这个框架是 Model-View-Controller (MVC) 设计模式的一个实现,它为开发人员提供了一种...
Struts 1.3.8 是 Apache 软件基金会开发的一个开源的 Web 应用框架,主要用于构建基于 Java 的企业级应用。该版本在 Struts 1.x 系列中是一个重要的里程碑,提供了许多改进和修复,以提高稳定性和性能。通过分析 ...
Struts1.3.8是Apache软件基金会的Java开源框架,用于构建企业级Web应用程序。这个框架基于Model-View-Controller(MVC)设计模式,为开发者提供了强大的控制层解决方案,帮助他们创建结构清晰、可维护性强的Java Web...
《Spring 2.0、Struts 1.3.8、JavaEE 5 API与MySQL 5 开发指南》 本指南将详细讲解基于Spring 2.0、Struts 1.3.8、JavaEE 5 API以及MySQL 5进行Web应用开发的关键技术和实践方法。这四个组件在企业级应用开发中扮演...
【标题】"导入工具+motrix1.3.8安装包.zip" 提供的是 Motrix 的一个特定版本,即1.3.8版的安装资源。Motrix 是一款多功能的下载管理器,支持多种协议,如HTTP、HTTPS、FTP、BT(BitTorrent)和磁力链接,让用户可以...