太兴奋了。经历了无数次的失败挫折,终于终于在这个阴天让为成功的运行起了第一个ssh2整合的程序。记录下来一方面鼓励一下自己。一方面记录一下以备后用,当然和我一样是初学者的你也可以看看.也许鄙人的方法对你有用.
开始我用MyEclipse 8.5半自动进行配置,自动导入hibernate3.2架包以及spring架包,然后手动加入struts2架包,不知道哪里出了毛病,始终有比如fliter Start error ContextLoaderListener 初始化失败等等问题,重复试了不下十次,哎 它可真是狠心,一次一次的把我悲剧了,其实每次重启tomcat时要知道我是充满期待的。怎奈我这茶几上的杯具什么型号的都有。
网上看了很多资料,还下了视频,按他的方法配置还是有问题,可能我的环境和他的不一致导致架包的冲突,一气之下,改用全部手动添加架包,手动配置,先是struts2 hibernate的整合。因为之前整合过struts2+hibernate,就直接把他们的架包放在lib下,然后添加spring的架包。
附件中是这次整合的一个实例--实现用户的姓名( firstname lastname age)的数据库操作
数据库类型:mysql
数据库名:test
表名:users
字段:id (int 主键 自增)
firstname varchar
lastname varchar
age int
ok.你也可以试试。
- lib1.rar (5.4 MB)
- 描述: jar包将其解压放在test中的lib下
- 下载次数: 69
- lib.rar (4.7 MB)
- 描述: jar包将其解压放在test中的lib下
- 下载次数: 68
- antlr-2.7.6.jar (433 KB)
- 描述: 得补充一个jar包 这个包是语法解析的依赖包,否则这个实力在查询时会出现异常
- 下载次数: 46
分享到:
相关推荐
Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自负责不同的职责:Struts2作为MVC架构的一部分,负责处理用户请求和展现视图;Spring作为一个全面的框架,提供依赖注入(DI)和面向切面编程(AOP)...
Struts2、Hibernate和Spring是Java Web开发中的三大框架,它们各自负责不同的职责,而将它们整合在一起可以构建出高效、灵活的企业级应用。在这个批量删除的源码中,我们可以看到这三个框架协同工作的实例。 首先,...
5. **整合步骤**:在Struts2的Action中,通过Spring的Autowired注解注入需要的服务类,这些服务类通常会持有Hibernate的SessionFactory,从而完成DAO层的数据库操作。 6. **测试与运行**:在MyEclipse8.0环境下,将...
在SSH整合中,Spring主要负责管理Bean,包括Struts的Action和Hibernate的SessionFactory,以及事务控制,确保用户注册操作的原子性和一致性。 3. **Hibernate**:Hibernate是一个对象关系映射(ORM)框架,它允许...
- **配置整合**:通过XML配置文件将Struts2、Hibernate和Spring集成在一起,定义Action、Service、DAO层的bean及它们之间的依赖。 - **事务管理**:Spring提供声明式事务管理,确保数据的一致性。 - **模型共享**...
5. 整合Struts2和Hibernate:在Action类中,通过@Autowired注解或使用Spring提供的SessionFactory,注入Hibernate的Session,实现数据操作。 6. 测试:编写测试用例,验证整合后的SSH框架是否能正常运行,完成CRUD...
Struts2、Spring2和Hibernate3是Java Web开发中的三个重要框架,它们分别负责MVC模式中的表现层、业务层和服务层。这个实例源码集合是针对这些框架整合使用的一个典型示例,展示了如何在实际项目中有效地组合这三个...
在SSH整合中,Spring通常用来管理Struts2的Action实例,以及Hibernate的数据访问对象(DAO)。项目的ApplicationContext配置文件(如applicationContext.xml)会定义bean的声明和依赖关系。 在这个简单的登录页面...
本例主要是实现了struts2+spring3+hibernate3的 基本框架搭建的注册登录,以及用户增删改查,适于初学者学习。 包括:注册 登录功能 分页的实现 前端校验 验证码的实现 注册时有ajax 校验,登录时 后台从数据库...
《企业应用架构设计-Struts2 Hibernate3 Spring 2》是谢星星撰写的一本经典书籍,专注于讲解如何在企业级应用程序中有效地整合这三个强大的开源框架。第十九章的主题是“Struts2 Hibernate3整合源码”,这涉及到...
在提供的压缩包中,"Struts2 2.1.8.1Basic-Spring2.5.6.SEC01-Hibernate3-MySql5-NetBeans6.9.1"应该包含了完成这个整合实例所需的所有文件,包括源码、配置文件、数据库脚本等。使用NetBeans 6.9.1或导入到...
这个源码包提供了在IDEA环境下,利用Maven构建工具进行SSH(Struts2、Spring、Hibernate)整合开发的实践示例。 Struts2作为Action层框架,它提供了一种用于处理HTTP请求并将其转发给相应业务逻辑的方式。Struts...
在"struts2,hibernate,spring整合过程的项目源码"中,我们可以看到一个实际的整合案例。首先,项目的初始化通常涉及创建Spring的配置文件(如`applicationContext.xml`),在这里定义Bean的实例化、依赖注入以及事务...
SSH,即Struts2、Spring4和Hibernate5的组合,是一种经典的Java Web开发框架,用于构建高效、可扩展的企业级应用程序。在这个整合的Demo中,我们将会探讨这三大框架如何协同工作,以及如何在Eclipse环境中配置和运行...
《JavaWeb整合开发完全自学手册》介绍如何整合Struts+Hibernate+Spring+Eclipse进行J2EE开发,所有实例都基于MyEclipseIDE开发,引领读者快速进入基于JavaWeb的J2EE应用领域。《JavaWeb整合开发完全自学手册》主要...