Struct*+spring+ibatis整合最小包
经过几天的熬战,终于完成了整合。回忆刚开始的时候,最想知道的就是至少需要哪些包。将这些包导入,以后学习的过程中就不用为缺包引起的错误而调试半天了。查了网上很多的资料,虽然有很多人也给出了所谓的最小包,可是没有一个是真正的最少。
目前已完成了纯手工的整合,现在将所用到的最少包的集合帖出来。
所用的框架版本为
struts-2.1.8.1
spring-framework-2.5.5
ibatis-2.3.4.726
oracle10g
其实这些版本不重要,其它版本只要找到相应的包就可以了。
1、 简单的struct2所需要的包:
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
freemarker-2.3.15.jar
ognl-2.7.3.jar
struts2-core-2.1.8.1.jar
xwork-core-2.1.6.jar
这些包就是struct2的最简单的示例工程struts2-blank-2.1.8.1中所用到的最少包。
2、 Struct2整合spring所需的包
Struct2-spring-plugin-2.1.8.1.jar
此包位于struts-2.1.8.1\lib下。
3、 Spring包
spring.jar 没什么好说的。
4、 Ibatis包
Ibatis-2.3.4.726.jar 没什么好说的。
5、 Oracle驱动包
Ojdbc14.jar 注意和oracle版本相符
6、 相关数据结构和算法的集合类
commons-collections.jar
7、 dbcp连接池相关包
commons-dbcp.jar和commons-pool.jar
分享到:
相关推荐
Struts2+Spring+Hibernate和Struts2+Spring+Ibatis是两种常见的Java Web应用程序集成框架,它们分别基于ORM框架Hibernate和轻量级数据访问框架Ibatis。这两种框架结合Spring,旨在提供一个强大的、可扩展的、易于...
"Maven+Spring+Struts2+Ibatis+MySQL"就是一个常见的企业级Java Web开发组合,它们各自扮演着不同的角色,共同构建了一个功能强大的应用程序。下面我们将详细探讨这些技术及其在整合中的作用。 **Maven** Maven是...
struct2+spring+mybatis整合
【JAVA企业CRM客户关系管理系统(Struct+Spring+Ibatis)】是一个专为中小型企业设计的客户关系管理解决方案,它利用了JAVA技术栈的强大力量,结合了Struct、Spring和Ibatis三大框架,构建出高效、稳定且易于维护的...
在这个"struct2+spring+hibernate的整合的例子"中,提供的"实验一 SSH整合.doc"文档很可能是详细的步骤指南,引导读者逐步完成整合过程。而"ssh4.zip"可能包含了示例项目的源代码和配置文件,供学习者参考和实践。 ...
6. **库文件**:jar包,包含了运行项目所需的第三方库,如Struts2、Spring、iBatis的jar文件。 通过这个项目,你可以学习到如何将这三个框架集成,理解它们各自的作用,以及如何协作完成CRUD操作。同时,也可以了解...
公司项目需要,搭建了SSM框架,当初想更好的熟悉SSM框架的架构及其原理,所以未使用maven,资源中包括所有的jar包,能直接运行在tomcat服务器,框架中使用了Spring的自动扫描,注解注入,AOP异常日志记录,AOP事务,...
4. **整合三者**:使用Spring插件使Struts2与Spring交互,通过SessionFactory实例化Hibernate Session,实现业务逻辑。 SSH框架的整合大大简化了Java Web应用的开发流程,提高了开发效率。然而,随着技术的发展,...
Structs、Hibernate和Spring这三大框架的集成使用,能帮助我们构建出松耦合、模块化的应用程序。本教程将详细介绍如何一步步搭建基于Structs、Hibernate和Spring的开发框架。 首先,让我们了解一下这三个框架的基本...
在整合SSH时,我们需要在Struts2的配置文件中定义Action,指定与Spring的Bean关联,这样请求可以直接由Spring管理的Bean处理。 1. **Struts2-Spring集成**:安装`struts2-spring-plugin`,在`struts.xml`中启用插件...
教务管理系统(选课)SSH框架实现(struct2+spring3.0+Hibernate)的完整版,增加了Tomcat下的工程文件。基于SSH框架实现的一个教务管理系统,搭建在Tomcat7.0服务器上,使用的数据库为mysql,系统中有三种不同权限的...
这个"Struct+Spring+Hibernate依赖包大全"提供了这三个框架最新版本所需的全部jar包,使得开发者能够快速搭建一个完整的SSH集成开发环境。 1. **Struts**: Struts是Apache组织开发的一个开源MVC框架,它为Web应用...
"struct2.3+spring3.1+mybits3.1 核心Jar包和配置文件"的组合正是这样一个经典的应用架构,它将Struts2、Spring3.1和MyBatis3.1这三个流行框架整合在一起,为开发者提供了强大的MVC(Model-View-Controller)架构...
【Struct + Spring + JPA】是企业级应用开发中常用的技术栈组合,分别代表了三个重要的组件:Struts(一个MVC框架),Spring(一个全面的企业级应用框架),以及JPA(Java Persistence API,Java持久化API)。...
在整合过程中,通常会使用Spring的ApplicationContext来初始化和配置Structs的Action和Hibernate的SessionFactory。Spring的AOP功能可以进一步封装Hibernate的事务管理,确保数据操作的一致性。 **PPT内容概览**: ...
轻量级JavaEE企业应用实战 代码(第四版):Struct2+Spring4+Hibernate
基于struts2+spring+ibatis做的一个例子。 包含: 1.项目源代码,及所需要用的jar包; 2.数据库脚本。 环境: myeclipse + mysql + tomcat 功能: 1.登录; 2.对另一张表的增删改查操作; 3.设有拦截器功能...
在本项目中,我们探讨的是一个基于Java技术栈的图书管理系统实现,具体采用了Spring、Struts2、iBatis和ExtJS这四个核心技术。这个系统旨在提供全面的图书管理功能,包括图书的增删改查、用户管理以及可能的借阅、...
通过这个实例,你可以深入了解Struts 2、Spring和Hibernate的整合使用,学习如何构建一个完整的Java Web应用,掌握MVC模式和企业级开发的最佳实践。这不仅对个人技能提升有帮助,也为将来参与大型项目开发奠定了坚实...
SSH整合是Java开发中一种常见的技术栈组合,指的是Spring、Struts和Hibernate三个开源框架的集成。本项目提供了"hibernate3.2+struts1.2+spring2.5"的整合源码,旨在帮助开发者理解并实践这三者如何协同工作,实现一...