![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
文章平均质量分 81
wensonlee
这个作者很懒,什么都没留下…
展开
-
MyEclipse+struts+Hibernate配置开发
说明: 这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明。本人水平有限,也没有能力去讨论关于模式设计和开发细节的一些内容。 建议: 如果你还不清楚struts和hibernate的一些基本原理,希望能先去了解一下这方面的相关内容。 推荐: Hibernate中文手册》原创 2006-11-11 23:56:00 · 2882 阅读 · 2 评论 -
另类查询 Hibernate HQL 深度历险
传统的SQL语言采用的是结构化的查询方法,而这种方法对于查询以对象形式存在的数据却无能为力。幸运的是,Hibernate为我们提供了一种语法类似于SQL的语言,Hibernate查询语言(HQL),和SQL不同的是,HQL是一种面向对象的查询语言,它可以查询以对象形式存在的数据。因此,本文就HQL如何工作以及如何使...2006-12-03 04:37:39 · 83 阅读 · 0 评论 -
MyEclipse+struts+Hibernate配置开发
说明: 这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明。本人水平有限,也没有能力去讨论关于模式设计和开发细节的一些内容。 建议: 如果你还不清楚struts和hibernate的一些基本原理,希望能先去了解一下这方面的相关内容。 推荐: Hibernate中文手册》作者认为要学Hi...2006-11-11 23:55:57 · 57 阅读 · 0 评论 -
一个hibernate错误
在设置成assigned时报:ids for this class must be manually assigned before calling save():在设置成native,sequence时同报:org.hibernate.exception.GenericJDBCException: could not get next sequence value解决办法:如...2006-11-11 23:32:25 · 52 阅读 · 0 评论 -
用hibernate常犯错误
1、hql 里用的是 类名 属性名 而不是数据库的表名字段名 2、net.sf.hibernate.type.SerializationException: could not deserialize 错误,是因为 有int 的要变成 integer, 还有 serializable 的要变成 string, hbm.xml 文件是自动生成的 把 sqlserver 中的text 对...2006-11-11 23:23:32 · 69 阅读 · 0 评论 -
如何用 Hibernate 实现分页查询
例如: 从第2万条开始取出100条记录 代码: Query q = session.createQuery("from Cat as c"); q.setFirstResult(20000); q.setMaxResults(100); List l = q.list(); 那么Hibernate底层如何实...2006-11-10 11:30:31 · 492 阅读 · 0 评论 -
Java开源项目Hibernate包作用详解
Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。 下载Hibernate,例如2.0.3稳定版本,解压缩,可以看到一个hibernate2.jar和lib目录下有22个jar包: hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的...2006-11-10 11:28:45 · 68 阅读 · 0 评论 -
利用Eclipse开发Hibernate应用程序
Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境,Hibernate也是目前牛叉得不得了的框架,至少在EJB 3大行其道之前,它是我们在考虑OR映射时非常好的选择。本文主要介绍如何利用Hibernate Syn插件在Eclipse 3.0.1中快速的开发Hibernate应用程序,提高我们的工作效率。关于Hibernate框架的细节,本文不做过多的讨...2006-11-10 11:24:31 · 67 阅读 · 0 评论 -
如何在Eclipse中用Hibernate插件(组图)
编辑映射文件 Hibernate Synchronizer一个主要引人之处是为映射文件提供的有专业水平的编辑器,你可以配置该编辑器,这样当你保存文件的时候,可以自动重新生成相应的数据对象,这只是你最后才会用到的功能。 即使不使用该插件的代码生成器,可能你还是会用这个编辑器。当你编辑影射文档时,它可以为映射文档中的元素提供智能完成功能,还有一个你可以操作的映射文档的大...2006-11-10 11:19:14 · 72 阅读 · 0 评论 -
Java学习之hibernate配置要点详谈
1.两种配置文件: A.hibernate.cfg.xml和B.hibernate.properties A中可含映射文件的配置,而B中hard codes加映射文件。 A.Configuration config=new Configuration().config(); B. Configuration config=new Configuratio...2006-11-10 11:09:46 · 78 阅读 · 0 评论 -
在Struts和Hibernate之间搭起桥梁
Hibernate和struts是当前市面上几个最流行的开源的库之一。它们很有效率,是程序员在开发Java企业应用,挑选几个竞争的库的首选。虽然它们经常被一起应用,但是Hibernate的设计目标并不是和Struts一起使用,而Struts在Hibernate诞生好多年之前就发布了。为了让它们在一起工作,仍然有很多挑战。这篇文章点明了Struts和Hibernate之间的一些鸿沟,尤其关系到面...2006-11-10 11:09:02 · 55 阅读 · 0 评论 -
方便的HQL: Hibernate查询语言
HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 15.1. 大小写敏感性问题 除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以...2006-11-10 11:08:06 · 61 阅读 · 0 评论 -
Java基础知识:简单Hibernate入门
Hibernate简介 Hibernate寓意:Let Java objects hibernate in the relational database. Hibernate 是Java应用和关系数据库之间的桥梁,负责Java对象和关系数据库之间的映射的ORM中间件。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得...2006-11-10 11:06:58 · 85 阅读 · 0 评论 -
Java开源项目Hibernate快速入门
其实Hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了很多非Hibernate的东西,比如: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。这容易让人产生Hibernate复杂难懂的误解,特别是打击了初学者的积极性。 ...2006-11-10 11:05:32 · 75 阅读 · 0 评论 -
从头到脚跟你解释什么是Hibernate
Hibernate Hibernate是一个免费的开源Java包,它使得与关系数据库打交道变得十分轻松,就像您的数据库中包含每天使用的普通Java对象一样,同时不必考虑如何把它们从神秘的数据库表中取出(或放回到数据库表中)。它解放了您,使您可以专注于应用程序的对象和功能,而不必担心如何保存它们或稍后如何找到它们。 大多数应用程序都需要处理数据。Java应用程序运行时...2006-11-10 11:04:00 · 67 阅读 · 0 评论 -
Hibernate配置文件中映射元素详解
配置文件中映射元素详解 对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。 <?xml version="1.0"?><!--所有的XML映射文件都需要定义如下所示的DOC...2006-12-05 13:40:24 · 136 阅读 · 0 评论