
Hibernate数据库
dongguojun
这个作者很懒,什么都没留下…
展开
-
Hibernate一对一主键映射
IdCard的主键不是自增长,是用Person的Id作为主键同时作为外键,IdCard的主键随Person的Id的变化而改变,其实两个主键的值是相等的。[b]Person.java[/b][code="java"]package cn.itcast.hibernate.domain;public class Person { private int id; privat...2009-11-12 13:52:31 · 118 阅读 · 0 评论 -
Hibernate一对一外键映射
person作为IdCard的一个外键[b]Person.java[/b][code="java"]package cn.itcast.hibernate.domain;public class Person { private int id; private String name; private IdCard idcard; public int getI...2009-11-12 14:08:05 · 94 阅读 · 0 评论 -
Hibernate映射id为uuid.hex时如何构造POJO和设置映射
1.映射的设置,原本以为类型要写成java.util.UUID,其实是用string类型。[code="xml"] [/code]2.POJO里面定义也用String[code="java"]package bj.bean;public class Person { private St...2011-02-13 22:44:11 · 201 阅读 · 0 评论 -
【转】hibernate中持久化对象的状态图解析
hibernate中对象的状态图可以用UML的状态图表示如下:[img]http://dl.iteye.com/upload/attachment/416085/8746dbfe-22d5-396e-a28c-b57b0f3caac5.png[/img]session就是一级缓存对以上图形的解析:1.当一个对象被new了以后此对象处于瞬时态(Transient);2.然后对此对...原创 2011-02-14 15:49:38 · 108 阅读 · 0 评论 -
Hibernate的HQL的两种参数方式
HQL的意思是Hibernate Query Language。1."?"占位符[code="java"]public List getPersons(String name) { String hql="from Person as person where person.name=?"; Query query=sessionFactory.getCurrentSess...2011-02-14 19:10:45 · 513 阅读 · 0 评论