hibernate
iteye_2153
这个作者很懒,什么都没留下…
展开
-
hibernate 入门配置
今天试着看了一下hibernate,就做了一个很简单的配置。 现在把它写出来也是巩固一下: 由于hibernate是完全独立的,所以这里只是为了测试可以新建一个javaProject。 我就建了一个hibernate_first工程。 然后将所需要的jar包添加到工程,主要包括: 1、hibernate的核心jar包 2、hibernate所需要的支持jar包 3、...2009-08-24 22:43:22 · 65 阅读 · 0 评论 -
hibernate session生命周期示例
今天做了一个hibernate关于session的生命周期的测试,用的eclipse的junit工具类。 在昨天入门配置的基础上,创建了一个Sourse folder 名为test,主要放置测试类。 首先解释一下持久化对象: 瞬时对象(Transient Objects):使用new 操作符初始化的对象不是立刻就持久的。它们的状态是瞬时的,也就是说它们没有任何跟数据库表相关联的行为...2009-08-25 14:40:39 · 199 阅读 · 0 评论 -
hibernate 关联映射(一) many to one
今天试着写了一个hibernate的关联映射,关系是一对多。 写了两个实体类,Group 和User。 Group.java文件: package com.mp.hibernate; public class Group { private int id; private String name; public int getId() { return...2009-08-27 22:02:50 · 71 阅读 · 0 评论 -
hibernate 关联映射(二) one to one(单向)
昨天学习了一对一的单向映射,在这里回顾一下。 首先明确一对一的关联关系正如人和身份证直接的关系一样,一个人只能对应一张身份证;在这里只是从人能看到他的身份证,也就是单向映射。 所以就写了两个实体类,一个是person,另外一个就是IdCard。 person.java文件: package com.mp.hibernate; public class Person { ...2009-08-31 11:42:22 · 154 阅读 · 0 评论 -
hibernate 关联映射(三) one to one(双向)
继之前的工程,现在来看下如何实现双向映射。 就是用IdCard能找到Person,也能用Person找到IdCard 前面的IdCard和Person的实体类代码没有态度的变化,主要是因为要实现双向映射,所以要在两个类中分别持有另一方对象。 主要看下两个配置文件: Person.hbm.xml <?xml version="1.0" encoding="UTF-8"...2009-09-02 13:12:48 · 112 阅读 · 0 评论