Java对象持久化技术之Hibernate入门》的相关内容

配置文件中映射元素详解

 对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。     下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。 <?xml version="1.0"?> <!-- 所有的XML映射文件都需要定义如下所示的DOCTYPE。 Hib ...
by jiake0504 2007-11-15 浏览 (514) 回复 (0) 关键字:

谈谈在spring(hibernate)中如何处理oracle大字段

=============================================== 在spring中如何处理oracle大字段 在spring中采用OracleLobHandler来处理oracle大字段(包括clob和blob),则在程序中不需要引用oracle的特殊类,从而能够保证支持我们的代码支持多数据库。 1、首先数据表中的clob类型对应java持久化类的Stri ...
by flyjie 2005-10-11 浏览 (13161) 回复 (14) 关键字:

Hibernate 学习小结

一、PO的数据类型设置 int 还是Integer Integer 允许为 null Hibernate 既可以访问Field也可以访问Property,访问Property是只是调用getXXX()、setXXX()方法,因此在from Customer where c.name=’Tom’ HQL中,name属性不需要存在,只要getName()存在就可以了。 二、Hibernate映射 ...
by jamesby 2007-01-03 浏览 (5989) 回复 (6) 关键字: hibernate

New Configuration().add(parent.class)背后发生的故事!

这篇文章只是关心hibernate关于Binder部分的技术细节,对其他部分没有太多涉及。另:写这篇文章只是给大家一个摸索hibernate背后运作的大概线索,并不是一份准确详细的技术说明文档,如果有错误之处,请大家指正!! Hibernate中,将对象分为两类:value type和entity type.关于这一点的详细说明,大家可以参考hibernate的refenrence。我这里只说明 ...
by firebody 2004-05-22 浏览 (5729) 回复 (1) 关键字:

(已解决)不出错 也不返回结果 执行完 数据却被清空

软件环境: Hibernate 3.2 Jdk 1.5 ant 1.6.5 mysql 5.0.22 配置文件: hibernate.cfg.xml [code:1] <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernat ...
by rainytooo 2006-08-23 浏览 (1085) 回复 (4) 关键字:

Java对象持久化技术之Hibernate

Hibernate是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。Hibernate内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用Hibernate包含以下步骤。    (1)创建Hibernate的配置文件。    (2)创建持久化类。    (3)创建对象-关系映射文件。    (4)通过Hibernate ...
by zengbo0710 2007-03-30 浏览 (185) 回复 (2) 关键字:

Java对象持久化技术之Hibernate入门之一

Hibernate是Java应用和关系数据库之间的桥梁,它负责Java对象和关系数据之间的映射。Hibernate内部封装了通过JDBC访问数据库的操作,向上层应用提供了面向对象的数据访问API。在Java应用中使用Hibernate包含以下步骤。 (1)创建Hibernate的配置文件。 (2)创建持久化类。 (3)创建对象-关系映射文件。 (4)通过Hibernate ...
by chenchuxin 2007-11-18 浏览 (214) 回复 (0) 关键字: Hibernate

"冬天"快乐,带你进入Hibernate

      冬眠温暖,"冬天"快乐,一夜的冬雨在静静中把冬衣轻轻换上,Hibernate,就东面一样,在程序"冬天"里给我们带来一丝温暖,Hibernate的名字真的很优美,当我曾经第一天知道有一种技术叫"冬眠".我就深深的喜欢上了这种技术.所以产生了一种想法,把这种技术以最简单明了的方式记录自己的Blog上,一方面能帮助一些刚刚学习它的 ...
by Michael.zhl 2007-05-15 浏览 (339) 回复 (0) 关键字:

hibernate初级 映射一对多关联关系

在域模型中,类之间最普遍的关系是关联关系,关联是有方向的,分为单向关联和双向关联,在关系数据库中,为了避免冗余,只存在many 方参照one方,所以关系数据库实际上面是多对一,一对一的单向关联, 在类和类之间各种关系中,多对一的单向关联和关系数据库的外键参照关系最匹配,下面一个简单例子来说明这些 两个实体,分别为Customer和orders,同时一个customer可以拥有0个或者多个ord ...
by anxin587 2007-09-08 浏览 (502) 回复 (0) 关键字:

精通Hibernate之映射继承关系四(图)

这种映射方式只需为继承关系树的Employee根类创建一张表EMPLOYEES。如图14-4所示,在EMPLOYEES表中不仅提供和Employee类的属性对应的字段,还要提供和它的两个子类的所有属型对应的字段,此外,EMPLOYEES表中需要额外加入一个字符串类型的EMPLOYEE_TYPE字段,用于区分Employee的具体类型。       图14-4 继承关系树的根类对应一个表    Co ...
by joy_cz 2007-03-15 浏览 (22) 回复 (0) 关键字:

一个自制简陋的持久层方案

今天确实郁闷,打开电脑本想继续完善代码, 结果却发现代码尽然忘记放进u盘,着实郁闷啊! 今天代码就不贴代码了,过两天在补上。 在这里和大家探讨一下我对这个持久层的思路,想法和遇到的问题。 但是再开始之前,先向大家推荐两篇文章 《你擦了吗?确定擦了?真的确定擦了?》 http://www.javaeye.com/article/13649 《一个自制持久层的方法》 http://www.jav ...
by Joard 2007-09-01 浏览 (526) 回复 (1)

我用seam作的OA和网站共享给大家

初学seam,项目缺乏长期规划,加上本人非科班出生,写的不好。不过有兄弟要,就共享出来。 OOA.tar.bz2是个OA项目,包括用户管理、角色管理、调整部门、公文流转、内部网站、信访处理、信息处理以及和openfire的帐号集成。是我们正在用的系统。其实很多东西没写完,最近忙于其他事情。 IWEB.tar.bz2是和OA集成的外网网站,只负责显示。后台是OOA.tar.bz2中的政务公开。 所有 ...
by 5day 2008-06-06 浏览 (2457) 回复 (19)

使用 Spring 2.5 注释驱动的 IoC 功能(转)

概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 ...
by guoli83945 2008-03-12 浏览 (949) 回复 (1)

关于Tapestry5+spring+hibernate启动,报Service id 'HibernateEntityPackageManager' has already been defined错

系统使用包如下: ant.jar antlr-2.7.5H3.jar asm.jar asm-attrs.jar bsf-2.3.0.jar c3p0-0.8.5.2.jar cglib-2.1.jar cleanimports.jar commons-codec-1.3.jar commons-collections-2.1.1.jar commons-dbcp.jar ...
by guanyq 2007-11-05 浏览 (664) 回复 (6)

发布流程后怎么数据库中没有数据、、

我用jbpm3.2.2+hibernate3.2.2+mysql5.0.41做一个工作流的demo,其他工作一切正常,但是当我查看jbpm数据库的时候,我发现像JBPM_PROCESSDEFINATION JBPM_NODE...怎么都没有数据啊 ?我在控制台明明看到有插入语句出现啊 我的配置文件如下 jbpm.cfg.xml: <jbpm-configuration> &l ...
by renavatior 2008-04-23 浏览 (298) 回复 (4)

EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0

Meera Subbarao说道:EJB和Spring社区的开发者为什么总是贬低对方呢?我同时使用EJB和Spring,就像所有的开发者一样,我对于两者需要大量的XML设置非常头疼,但是从Java 5发布以来,XML配置已经用annotation来替代了。但是在使用了最新的Spring 2.5和EJB 3.0,我觉得它们是互相补充的关系,而非相互竞争关系。 许多开发者理解,Spring是由Spr ...
by QQbyte 2008-08-29 浏览 (843) 回复 (2) 关键字: ejb 3.0 spring 2.5

基于JavaScript的代码自动生成工具

JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3155) 回复 (2) 关键字:

OpenXava 3.0发布 极简单的java应用程序框架

OpenXava 3.0发布,OpenXava是一个让使用XML与Java来开发J2EE商业应用程序变得简单的框架.OpenXava不使用常见的MVC架构,它是一个JPA应用程序引擎,你能够通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。 使用OpenXava你只需要写model,POJOs,和Java 5 annotations,你不用写view, ...
by withyou 2008-03-07 浏览 (742) 回复 (0) 关键字:

相关问答

赞助商链接