Hibernate
jimmy-chung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一个Hibernate小程序
使用hibernate3.6.8作为此次学习的hibernate版本,根据官方的手册来学习。算是做一个学习笔记吧,不然照着官方文档做一遍就忘了,加深记忆 O(∩_∩)O~。谁叫出去面试都问ssh呢 一、 第一个Hibernate小程序 搭建一个可以存储事件(Event)的小程序 1. 实现我们的第一个类Event,一个标准的JavaBean [code="java"] package...原创 2012-06-28 20:13:13 · 144 阅读 · 0 评论 -
Hibernate之关联映射
Hibernate之关联映射 在第一个hibernate小程序中我们保持了一个实体类Event到数据库的表中,这次让我们扩展一下,增加一些类的关联。 1. 映射Person类 创建Person.java [code="java"] package com.iteye.hibernate.domain; public class Person { private Long ...原创 2012-06-28 21:39:03 · 111 阅读 · 0 评论 -
Hibernate一些基本的APIs
Hibernate一些基本的APIs 来认识一些Hibernate简单的API 1. SessionFactory SessionFactory是一个线程安全的,对于一个数据库的配置的一个不可变的缓存。是org.hibernate.Session的一个工厂。org.hibernate.connection.ConnectionProvider的客户 维护一个第二级别的缓存。 2. Ses...原创 2012-06-29 19:42:41 · 112 阅读 · 0 评论 -
上下文相关的会话
使用 Hibernate 的大多数应用程序需要某种形式的“上下文相关的”会话,特定的会话在整个特定的上下文范围内始终有效。然而,对不同类型的应用程序而言,要为什么是组成这种“上下文”下一个定义通常是困难的;不同的上下文对“当前”这个概念定义了不同的范围。在 3.0 版本之前,使用 Hibernate 的程序要么采用自行编写的基于 ThreadLocal 的上下文会话,要么采用 HibernateU...原创 2012-06-29 19:56:03 · 202 阅读 · 0 评论 -
Hibernate的配置1
Hibernate的配置 Hibernate被设计适用于许多不同的环境,所以有很多的配置参数。幸运的是大多数都有很好的默认值。而且在Hibernate的发布中在etc/目录下有一个hibernate.properties文件,显示不同的版本。你只需要按照自己的需求来修改并拷贝就可以了 1. 可编程换配置 org.hibernate.cfg.Configuration的一个实例就代表一个数据库...原创 2012-06-29 20:31:36 · 103 阅读 · 0 评论 -
Hibernate之持久化对象
Hibernate的持久化对象需要实现一个无参的构造方法,以便于Hibernate通过java.lang.reflect.Constructor.newInstance()来实例化一个对象,推荐的方式是这个构造方法至少是包级别可见的。 为对象提供一个标示符,最好不要是基本的类型 Class最好不要为final 如果要把实例放到Set或者重新恢复脱管的对象,必须要重写equal...原创 2012-07-02 13:18:48 · 114 阅读 · 0 评论
分享