`
hyperprice
  • 浏览: 50869 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate的优点和正确的开发模式

阅读更多
hibernate 优点

1.提高生产力
(不用再写枯燥的jdbc语句)
2.开发更对象化
(直接操作对象.save即可)
3.移植性(关键在方言的配置(适配器的配置))
4.支持透明持久化


正确的开发方式

1.先建立对象模型(领域模型-是这个领域中的) 在建立映射关系 根据映射关系导出相应的表--开发应用即可 从对象的角度来考虑

2.另一种是先考虑数据库表,然后在考虑模型和映射(这种不是太推荐).应以对象建模可以更好的体现现实世界的事物.以对象为中心
分享到:
评论

相关推荐

    hibernate3.5 开发手册

    - **继承实现**:探讨了如何在 Hibernate 中实现继承模式,以及每种模式的特点和适用场景。 - **实现 equals() 和 hashCode()**:强调了为什么在持久化类中正确实现这两个方法非常重要。 - **动态模型**:介绍了一种...

    H2 + hibernate

    H2数据库由于其快速启动、内存模式以及支持多种数据库兼容模式的特点,常被用作开发和测试时的临时数据库。 这篇博客文章可能详细介绍了以下知识点: 1. **H2数据库**:H2的特性、安装、配置和使用方法。包括如何...

    将Hibernate和iBatis两Orm框架整合,取长补短

    在Java开发领域,ORM(Object-Relational Mapping)框架如Hibernate和iBatis是常见的数据库操作工具。这两者各有特点,Hibernate以其强大的对象关系映射功能和自动化处理能力受到青睐,而iBatis则以其灵活的SQL编写...

    基于Spring_Hibernate框架的敏捷软件开发的研究.pdf

    在此过程中,敏捷开发作为一种新兴的软件开发模式,因其高效灵活的特点受到了广泛的关注。 #### 2. Spring与Hibernate在实践中的应用 ##### 2.1 Spring框架简介 Spring框架是一个开源的应用框架,主要应用于Java...

    hibernate

    根据提供的文件信息,我们可以深入探讨Hibernate框架中的几个关键概念,特别是`fetch`, `lazy`, `cascade`, ...正确地理解和运用这些特性能够帮助开发人员更好地控制数据加载和级联操作,从而提升应用程序的整体性能。

    基于Struts和Hibernate和Spring的J2EE架构研究

    MVC(Model-View-Controller)设计模式作为这些框架的核心理念之一,被广泛应用于企业级应用开发中。作者通过对三个框架的深入分析,提出了一种集成方案,并通过一个网上购物系统的实例展示了该架构的具体实现。 ##...

    spring+springMVC+Hibernate整合

    它通过Spring的控制反转和面向切面编程,结合SpringMVC的Web处理能力和Hibernate的数据持久化,大大提升了开发效率和代码质量。在实际项目中,开发者可以根据具体需求调整和优化整合过程,以达到最佳的开发效果。

    JAVA WEB整合开发实例精通:Struts+Hibernate+Spring

    《JAVA WEB整合开发实例精通:Struts+Hibernate+Spring》这本书深入探讨了Java Web开发中的核心技术,特别是如何将三大框架Struts、Hibernate和Spring集成在一起,以构建高效、灵活的企业级应用。以下是对这些框架...

    Hibernate开发指南

    此外,本书还提到了作者对日本、印度软件开发模式的兴趣,鼓励读者分享相关的经验和资料,共同促进软件开发领域的发展。 以上就是《Hibernate开发指南》的主要知识点概述,希望能够帮助读者更好地理解和掌握...

    spring struts hibernate jar导入包

    Spring、Struts和Hibernate是Java开发中非常经典的三大框架,它们各自在不同的层面上解决了Web应用中的问题。Spring是一个全面的后端应用框架,提供了依赖注入(DI)和面向切面编程(AOP)等核心功能;Struts是基于...

    一个好的hibernate源代码有server2008数据库

    4. **SSH框架**:Spring、Struts和Hibernate的组合,Spring提供依赖注入和事务管理,Struts处理MVC模式的视图层,Hibernate处理数据持久化,三者协同工作,构建出强大的Java Web应用。 5. **配置与集成**:在项目中...

    Spring+Structs+Hibernate 框架 网上商城 所需jar包

    在开发Java Web应用程序时,Spring、Struts和Hibernate(SSH)是三种非常流行的开源框架,它们各自负责不同的职责,共同构建了一个强大而灵活的后端架构。这些框架的结合使用,使得开发网上商城这样的复杂应用变得...

    hibernate3,spring2.5.6,struts 2

    SSH,即Struts、Spring和Hibernate的组合,是Java企业级开发中的一种经典技术栈,被誉为"轻量级三剑客"。这三个框架分别在MVC(Model-View-Controller)、依赖注入(Dependency Injection)和对象关系映射(Object-...

    百度Ueditor整合springMVC+hibernate完整demo

    百度UEditor是一款功能强大的在线编辑器,而SpringMVC和Hibernate则是Java后端开发的常用框架。本文将详细介绍如何将百度UEditor与SpringMVC和Hibernate整合,构建一个完整的Web应用DEMO。 一、百度UEditor简介 ...

    hibernate连接池驱动

    Hibernate是一个开源的ORM框架,它允许开发人员将Java对象映射到关系数据库表,从而避免了传统的JDBC编程模式中的繁琐工作。通过使用Hibernate,开发者可以更专注于业务逻辑,而不是数据库操作。 接着,我们谈谈**...

    hibernate+struts+spring网上选课系统

    【标题】:“Hibernate+Struts+Spring网上选课系统”是一种经典的Java Web开发框架组合,常被称为SSH(Spring、Struts、Hibernate)架构。这个系统实现了学生在线选择课程的功能,结合了三大开源框架的优点,提供了...

    Struts+Hibernate教程2

    Struts和Hibernate是Java开发中两个非常重要的框架,它们分别专注于MVC(Model-View-Controller)模式的实现和对象关系映射(ORM)。在Java Web应用开发中,Struts常用于处理用户交互和业务逻辑控制,而Hibernate则...

    struts2.3+hibernate3.3+spring3.0整合jar

    Struts2是一个基于MVC设计模式的Web应用框架,它继承了Struts1的优点,并引入了更多现代Web开发特性,如拦截器、插件化、强大的Action和Result支持等。Struts2.3版本在之前的基础上进行了优化和增强,提高了性能和...

Global site tag (gtag.js) - Google Analytics