HIbernate
iteye_15344
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate单表映射
单表操作books表create table books(b_id varchar(32)primary key,b_name varchar(40)) BookDAOpackage dao;import java.util.Iterator;import org.hibernate.Query;import org.hibernate.Session;import ...2008-06-05 02:08:49 · 103 阅读 · 0 评论 -
pojo对象的三种状态
对于hibernate,它的对象有三种状态,transient、persistent、detached 1.transient:瞬态或者自由态(new DeptPo(1,”行政部”,20,”行政相关”),该po的实例和session没有关联,该po的实例处于transient)2.persistent:持久化状态(和数据库中记录想影射的Po实例,它的状态是persis...原创 2008-07-24 03:01:04 · 562 阅读 · 0 评论 -
Struts与Hibernate整合
首先分析一下不同层面他们的作用和相互关系。1 ,po 表映射的持久对象。2,dao 封装对数据库的相关操作。3,vo 值对象。传递数据。4,bo 调用dao结合vo,封装业务逻辑。 通常情况下建立一个BaseDAO这样封装通用方法的类,有上层接口当然更好。业务层尽量不要出现po类,尤其是hql,尽量做到层面之间的低耦合。 现在开始-->做一个添加和删除操作BaseDAO...2008-07-26 12:46:43 · 134 阅读 · 0 评论 -
Hibernate一对一关联关系
一.主键关联关系表create table person(p_id varchar(32) primary key,p_name varchar(20));create table card(c_id varchar(32) primary key,c_num varchar(30),foreign key(c_id) references person(p_id)); ...2008-08-21 03:49:48 · 106 阅读 · 0 评论 -
Hibernate一对多关联关系
关系表create table provinces(p_id varchar(32) primary key,p_name varchar(40));create table cities(c_id varchar(32)primary key,c_name varchar(40),p_c_id varchar(32), foreign key(p_c_id)references...2008-08-21 04:01:33 · 130 阅读 · 0 评论 -
Hibernate组件映射
一.粒度划分 person表create table person(id varchar(32) primary key,address varchar(40),postcode int,firstname varchar(10),lastname varchar(10)) 然后分成了两个对象Info 和Namepackage component;public clas...2008-08-21 04:19:08 · 108 阅读 · 0 评论
分享