`
cncomkyle
  • 浏览: 20031 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

最近使用hibernate的体会

阅读更多
  一直盼着做一个hibernate的项目,自己以前也看了些介绍hibernate的项目,介绍说使用orm框架多好,能把程序员从大量的crud操作中解放出来,而本人以前做的项目基本都是直接使用odbc,jdbc直接写sql语句,那个烦呀,不是少了引号,就是少了逗号.
  这次这个hibernate项目刚开始时,本人对hibernate有了点自己的体会,hibernate做查询时很爽,hql也和sql查不多,用起来很方便.但是也有很多不方便的地方,如果表改了,程序要修改的地方很多,尤其是改主键的时候.还有hql不支持union操作,对外连接的支持也不是很爽,这些地方还不如直接用native sql来的好.多条更新插入的时候也有很多不爽的地方,从我个人来看,使用hibernate维护未必比直接用jdbc好多少.
分享到:
评论
1 楼 netfish 2006-11-02  
你好,我最近也在弄hivernate,感觉配置好以后查询挺方便的,不知道性能怎么样.

相关推荐

    hibernate的使用心得

    在本文中,我们将深入探讨Hibernate的使用心得,特别是关注HQL(Hibernate Query Language)查询的技巧和优化策略。HQL是Hibernate框架中用于操作对象关系映射的SQL方言,它允许开发者以面向对象的方式来编写查询,...

    Hibernate学习心得

    通过使用Hibernate,开发者可以避免直接编写SQL语句,而是通过定义对象模型来实现数据的存取。 在Hibernate中,持久化对象(Persistent Object,简称PO)是核心概念之一。一个持久化对象通常对应于数据库中的一个表...

    Spring+struts2+hibernate框架整合

    在IT行业中,开发大型企业级应用时,常常需要利用各种框架来提高开发效率和软件质量。"Spring+Struts2+Hibernate...在实际项目中,理解并熟练掌握这三大框架的集成与使用,对于提升开发效率和软件质量具有重要意义。

    hibernate小例子

    【标题】"Hibernate小例子" 是一篇介绍使用Hibernate框架进行数据库操作的教程,它...通过这个实例,读者不仅可以掌握Hibernate的基本用法,还能体会到ORM框架带来的便利,减少与数据库交互的复杂性,提高开发效率。

    hibernate笔记心得

    在本文中,我们将重点讨论通过注解方式使用Hibernate的心得体会。 在使用Hibernate进行开发时,注解是必不可少的一部分。`@Entity`注解用于标记一个Java类为实体类,这意味着该类将与数据库中的一个表相对应。如果...

    韩顺平2011hibernate3.3视频教程ppt、笔记

    "笔记"可能是PDF或Word文档,包含了课程的重点内容和学习者的心得体会,而"PPT"可能包含课程的每堂课的主题、关键概念和示例代码,帮助学习者系统地掌握Hibernate的使用。 通过这个教程,学习者可以期待掌握以下...

    Hibernate持久化技术在网上购书系统中的设计与实现毕业论文.doc

    结合Hibernate在网上购书网站上的实践,体会和研究Hibernate的ORM框架和持久化。 同时,本论文也将说明利用Hibernate的ORM框架和持久化功能来实现网上购书网站的业务层的基本功能。利用Hibernate的相关技术来对其...

    hibernate持久化技术在网上购书系统中的设计与实现毕业论文设计.doc

    结合Hibernate在网上购书网站上的实践,体会和研究Hibernate的ORM框架和持久化。 一、Hibernate持久化技术概述 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java...

    struts+spring+hibernate 整合笔记

    本文档旨在记录在特定版本环境下(JDK5.0、JBoss4.0.4GA、Spring2.5、Hibernate3.1、Struts1.2)使用Spring、Hibernate与Struts进行整合的心得体会,以便于更好地理解和掌握这种技术架构。 #### 技术选型与环境配置...

    spring+hibernate+spring小例子

    标题中的“spring+hibernate+spring”是一个典型的Java企业级开发组合,通常指的是Spring框架、...同时,也能体会到面向切面编程和ORM带来的便利。对于想要进入Java后端开发的人来说,这是一个非常有价值的起点。

    精通Java EE Eclipse Struts2 Hibernate Spring整合应用案例 源代码18章 bookstore

    在学习这些案例的过程中,开发者不仅能了解各框架的基本用法,还能体会到它们之间的协同工作,理解如何在实际项目中合理地组织架构,提高开发效率。通过不断地实践和调试,可以深入理解每个组件的作用以及它们在整体...

    网上书店(struts+hibernate+css+mysql).zip

    这是一套非常有用的网上书店(struts+hibernate+css+mysql)项目,大家可自行下载开发,里面有毕业设计相关论文,以及完整代码,大家可以参考学习得到自己的认知体会,总结学习方法,完善自己的项目

    ssh框架总结_ ssm心得体会-Java文档类资源

    DAO层使用Hibernate的Session进行CRUD(Create, Read, Update, Delete)操作。 6. **创建视图**:使用JSP或FreeMarker等技术创建视图,根据Struts返回的结果进行渲染。 7. **测试与调试**:进行单元测试和集成测试...

    基于Struts和Hibernate技术的企业管理信息系统研究与开发

    通过 Hibernate 使开发人员可以使用面向 对象的思想来操作关系型数据库的各类数据,同时 Hibernate 还提供了灵活的事 务处理和查询机制。通过以上两个框架的整合应用,可以形成一个灵活、松耦 合和易于扩展维护的...

    jbpm学习笔记体会很深刻

    此外,jbpm使用Hibernate作为默认的ORM框架,因此熟悉Hibernate的使用也是很重要的。 jbpm的部署涉及到流程定义的打包和安装。通常,流程定义以.bpmn或.xml文件的形式存在,可以通过jbpm提供的工具或API进行部署。...

    SSH项目源码及心得体会

    这个"SSH项目源码及心得体会"的资源对于初学者来说尤其宝贵,因为它不仅包含了实际项目的源代码,还记录了开发者在整合和使用SSH框架过程中的心得与经验。 Struts2是MVC(Model-View-Controller)架构模式的一种...

    深入浅出Hibernate

    当前与Hibernate开发有关的课程视频已经很多,这些课程在知识面上都有着一定的广度和深度,但在实际的公司培训与高校授课时,本人发现学习编程重要的是:学生从一开始就能写出可运行的程序,唯有如此才可激发学生...

Global site tag (gtag.js) - Google Analytics