谈谈Hibernate令人不爽的地方》的相关内容

O/R Mapping是末,OOAD是本

我有个观点,不知道是否正确. ORM工具使用的好不好,首先取决与OO设计是否好. 数据库都是会用的,但OO设计不是都会做的. 如果是事物脚本(Transaction Script)方式,用ORM工具 可能只会增加麻烦. 要是自觉得自己OO还不过关,那么 对ORM工具也不宜投入太大精力.
by tuti 2004-12-17 浏览 (28211) 回复 (49) 关键字:

对于一个类间继承关系复杂的企业应用

有一个这样的行业国际标准,定义了一个用于各相关应用之间进行数据交换的用面向对象概念架构起来的公共信息模型。该模型是一个以继承关系为主线的网状结构,注意:主要是继承关系。举个简单的例子吧,类似于: [code:1] 人——男人——男学生——男大学生——男研究生。 水资源——湖泊——内陆湖泊——淡水湖泊。[/code:1] (当然,上面提到的模型比这2个例子要复杂的多。) 现在想以这个模型为基础,进行 ...
by ffeliza 2003-11-04 浏览 (6190) 回复 (12) 关键字:

联合两个表查询,还能分页么?

大家应该都用过hibernate的分页功能把,他是针对一个表的,比如: [code:1] Query q=session.createQuery("from Group"); setMaxResult(..); setFirstResult(..); List list=q.list(); [/code:1 ...
by lyo 2004-10-12 浏览 (6458) 回复 (12) 关键字:

ORM其实是在映射网络模型和关系模型,OO的关系模型无需映射,且更简单高效

O-R Mapping 从字面上理解是在 面向对象体系 与 关系数据库 之间进行映射. 不过最近为了写 TOB 的 ORK 模型资料, 更进一步研究了 Entity-Relationship 模型以及相关的 网络模型, 关系模型 和 Entity Set 模型. 然后有个惊人的发现: ORM 所支持的 POJO 模型本质上其实是网络模型, 而 O-R 的 Mapping 其实是在 网络模 ...
by 歆渊 2006-12-28 浏览 (15338) 回复 (40) 关键字:

对象/关系数据库映射基础

      对象和关系数据库之间的映射通常是用一个XML文档(XML document)来定义的。这个映射文档被设计为易读的, 并且可以手工修改。映射语言是以Java为中心,这意味着映射文档是按照持久化类的定义来创建的, 而非表的定义。 请注意,虽然很多Hibernate用户选择手写XML映射文档,但也有一些工具可以用来生成映射文档, 包括XD ...
by zhanglingsi 2008-06-16 浏览 (44) 回复 (0) 关键字: hibernate3.2

hibernate简介

1.概述   hibernate是在JDBC之上提供一层薄薄的封装,在提供完全透明的持久化机制的同时又提供尽可能多的灵活性。相比之ibatis则是面向“语句映射”的层面,使用SQL作为查询语言。 2.标准方面   J2EE提供了两个持久化的手段:JDBC,它是J2SE中访问关系数据库系统的标准API,然而却以一种错误的编程模型来强制开发者用java代码来处理关系思想;另一个是实体Beans ...
by jfish 2007-03-15 浏览 (1183) 回复 (4) 关键字: hibernate简介

对象/关系映射—Hibernate(第二章)

  映射声明(Mapping declaration) 对象和关系数据库之间的映射是用一个XML文档(XML document)来定义的。这个映射文档被设计为易读的,并且可以手工修改。映射语言是以Java为中心的,意味着映射是按照持久化类的定义来创建的,而非表的定义。         ...
by dmewy 2007-09-12 浏览 (642) 回复 (0) 关键字:

Hibernate基础知识

Hibernate基础知识,谈到这里,首先最重要的是应该理解ORM,ORM是什么呢?3个单词的缩写,Object- Relation Mapping,既对象-关系映射的意思.这是一种模式,这种模式在单个组件中负责说有实例业务对象的持久化,封装了数据库访问的细节,这就是 Hibernate的核心原理.ORC解决主要的问题就是对象-关系映射.因为项目的业务逻辑模型是面向对象的,而关系型数据模型是面向关 ...
by agoo20 2007-05-20 浏览 (137) 回复 (0) 关键字: hibernate

Hibernate基础知识

      Hibernate基础知识,谈到这里,首先最重要的是应该理解ORM,ORM是什么呢?3个单词的缩写,Object-Relation Mapping,既对象-关系映射的意思.这是一种模式,这种模式在单个组件中负责说有实例业务对象的持久化,封装了数据库访问的细节,这就是Hibernate的核心原理.ORC解决主要的问题就是对象-关 ...
by Michael.zhl 2007-05-16 浏览 (304) 回复 (0) 关键字:

请教 想问一下里边的那个user(grover),这个user()函数是从那来得?

<swimlane name="shipper"> <assignment expression="user(grover)" /> </swimlane> 想问一下里边的那个user(grover),这个user()函数是从那来得?
by leelei 2007-07-30 浏览 (464) 回复 (6)

和大家交流一下jbpm使用的感受

最近在一个项目中使用了jbpm,有些感受或者经验,和大家分享一下。 先说优点吧。 jbpm的模型很理想,虽然没有支持标准xpdl。流程定义和扩展代码分离的不错。开始的时候还考虑是不是需要实现许多Node的子类,后来发现只要一些event handler就可以实现全部的需求了,避免了“过度膨胀的类继承”。就是Token的概念好像不太好理解,我给别人解释没有一次能讲明白的,也是我语言能力有限吧 ...
by youngliuus 2007-06-17 浏览 (1332) 回复 (11)

怎样配置oracle和liferay?

各位LS,我刚刚学习用liferay,但是我想用自己的oracle数据库存储数据,听说liferay的数据库是可以改的,就是不知道怎么连接。还有就是我想从数据库传一些数据出来到页面怎么实现?请各位LS指导一下。最好有详细的说明。谢谢!
by thomas0988 2007-09-11 浏览 (1001) 回复 (10)

对Grails之误解(转一篇看到的文章)

作者 Geoffrey Wiseman译者 Jason Lai 发布于 2007年7月11日 下午8时30分 社区 Java 主题 JRuby, Ruby on Rails Grails开发团队成员Marc Palmer发表了一篇博客文章,针对开发人员对Grails常见的一些误解逐一进行了说明。例如针对“对于我来说,Grails还不够成熟”,他这样回应: 针对这个误解,我想不断增长的商业网 ...
by shiren1118 2007-11-22 浏览 (345) 回复 (0)

使用 Spring 2.5 TestContext 测试框架(转)

概述 Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 1.基于注解的 IoC 功能; 2.基于注解驱动的 Spring MVC 功能; 3.基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。 低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (616) 回复 (0)

Java Persistence with Hibernate中文版Hibernate实战第2版出版

Java Persistence with Hibernate中文版Hibernate实战第2版出版 图灵出版社官方Hibernate实战(第2版)链接为: http://www.turingbook.com/Books/ShowBook.aspx?BookID=260 书  名: Hibernate实战(第2版) 评论星级: **** 书  号: 978-7-115-17448-2 原 ...
by YuLimin 2008-03-26 浏览 (4348) 回复 (31) 关键字: hibernate orm persistence

Spring2.0的新特性点评

Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面: 一、Spring的XML配置引入XML Schema语法简化配置 在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (855) 回复 (0) 关键字: spring

我恨Django的5个理由和我爱Django的5个理由

我恨Django的5个理由 虽然我喜欢Django,但是无论如何它也有瑕疵的,让我先把"丑话"说在前面吧. Ajax很难和Django一起用 大部分的Django社区都认为把Javascript helpers和python framework放到一起并不是个很好的主意。虽然我理解Javascrip是基本知识,人人都懂得一些,但是我仍然不赞同这个主意。SQL和Javascript一样也是基本知 ...
by levis2000 2008-04-22 浏览 (2156) 回复 (11) 关键字: django python

推荐知识库条目

Comming soon