Hibernate:开源的ORM①框架,通过JDBC API的封装从而实现对Java对象的持久化的。直接通过JDBC的操作无法直接实现对现在通用的关系数据库的面向对象的操作的(OOP),Hibernate将JDBC封装起来,提供了一套OO化的(面向对象的)Hibernate API供顶层操作。
可以参见Hibernate的中文文档:http://www.hibernate.org/hib_docs/reference/zh-cn/html/
Structs:Apache基金会开发的开源项目,它是一种MVC②框架,MVC是一种业务逻辑与表示分离的模式,在java web的应用十分广泛。以前MVC的主要表现形式是jsp Model2也就是jsp+servlet+javabean的应用,近年来structs已经成为最流行的MVC框架了。
①ORM框架:Object-Relation-Mapping对象关系映射,简单的说就是将关系数据库对象化。
②MVC:Model-view-controller,模型-视图-控制器。它不是真正意义上的软件设计模式,而更是一种解决方案,它把软件系统的所有业务逻辑方面的编程交给了Model,把所有UI【UI:User-interface用户界面】视图的设计和编程交给了View,再用Controller控制器控制Model并生成相应的View,从而真正实现了业务逻辑与用户界面的分离。
分享到:
相关推荐
### Struts + Hibernate 入门实例(Eclipse 版) #### 一、开发环境搭建 在本章节中,作者朱千平将引导我们完成开发环境的搭建,包括以下几个步骤: 1. **下载安装Eclipse**: Eclipse 是一个开源的集成开发环境...
### Struts+Hibernate入门实例(eclipse版)知识点详解 #### 一、前言与背景介绍 随着企业级应用的发展,J2EE 和 .NET 成为了两大主流技术栈。本文主要聚焦于 J2EE 方向,特别是其中两个重要的开源框架:Hibernate ...
在Eclipse中整合Struts和Hibernate,首先需要安装相关的插件,如Struts2 Plugin和Hibernate Tools,这些插件提供了便捷的代码生成和配置辅助功能。 以下是创建Struts+Hibernate入门实例的基本步骤: 1. **创建项目...
《JavaWeb整合开发完全自学手册》主要介绍Struts、Hibernate、Spring、Eclipse的基础知识,如何整合这4个开源框架进行J2EE开发,如何基于MyEclipseIDE进行开发,J2EE开发的基础和基础环境搭配,Struts、Hibernate、...
”的显示,这意味着你成功地在Eclipse中实现了Struts2的入门示例。 在深入学习Struts2时,可以探索更多特性,如拦截器、结果类型、OGNL表达式、动态方法调用等。此外,还可以了解如何集成其他框架,如Spring和...
- 使用Eclipse或MyEclipse作为IDE,安装相关插件如Hibernate Sync、Spring IDE等,以便于开发和调试。 - 数据库建表,根据应用需求创建对应的表结构。 通过以上步骤,你可以构建一个简单的用户管理应用,理解SSH...
在Eclipse中,可以通过插件如MyEclipse来支持Struts和Hibernate的开发。 压缩包内的"struts-hibernate-login"可能是一个简单的登录模块示例。这个例子可能包括以下几个部分: 1. **Action类**:负责处理用户请求,...
### Struts+Spring+Hibernate整合入门详解 #### 一、基本概念 - **Struts**:作为基于MVC(Model-View-Controller)模式的Web应用框架,Struts已经成为了一个非常重要的工具。随着项目的演进,Struts 1 和 WebWork...
同时,了解和掌握相关的开发工具,如IDEA或Eclipse的插件,以及Maven或Gradle等构建工具,能帮助提高开发效率。 通过阅读《Spring+Struts+Hibernate开发实战_IMAGE版.pdf》这本书,你可以系统地学习SSH框架的整合和...
在Myeclipse中开发基于Struts、Hibernate和Spring的项目,首先需要正确配置这三个框架的环境,包括安装Myeclipse、下载相关插件和数据库驱动,然后在项目中添加Struts、Hibernate和Spring的支持。接着,根据项目需求...
在安装和配置过程中,你需要将所需的JAR文件添加到项目的类路径中,并配置相应的XML文件,如struts.xml、spring.xml和hibernate.cfg.xml,以定义应用的行为和组件之间的依赖关系。 **三、整合步骤** 整合Struts、...
### J2EE电子商务系统开发从入门到精通:基于Struts和Hibernate技术实现 #### J2EE概论 - **双层架构与多层架构的区别**: - 双层架构通常指的是客户端/服务器(Client/Server, C/S)架构,这种架构下的应用程序在...
本系统采用struts+spring+hibernate架构,重在讲述三者结合在一起的应用开发,所有源程序都有详细的注释,供入门者学生参考,未经作者允许不得用于商业用途,只能用于教学或个人学习。 程序只是整个系统中的一个模块...
### 精通J2EE--Eclipse、Struts...以上知识点构成了《精通J2EE--Eclipse、Struts、Hibernate及Spring整合应用案例》这本书的核心内容,对于希望深入学习和掌握J2EE开发技术的专业人士来说,是一本非常宝贵的参考资料。
根据提供的文件信息,我们可以将知识点概括为以下几个方面: ...以上就是关于“Spring 学习 \ Struts Spring Hibernate 快速入门”的详细介绍,希望通过这些内容能帮助读者更好地理解和掌握这三个框架的整合应用。
配置步骤包括安装Eclipse,将Hibernate和Spring的plugins目录复制到Eclipse安装目录,然后在Eclipse中创建一个新的Web项目,添加Struts、Spring和Hibernate的库依赖,并配置相应的XML配置文件,如struts.xml、spring...
《精通J2EE--Eclipse、Struts、Hibernate、Spring整合應用案例》是一本深入探讨J2EE平台开发的专业书籍,特别关注了四个关键的技术框架:Eclipse集成开发环境(IDE)、Struts MVC框架、Hibernate对象关系映射(ORM)...