go4it

just do it

2009年1月22日

解决Customer跟Order的级联PERSIST问题

摘要: 尽信书不如无书,特别在当前国内许多技术图书一片抄,误人子弟的形势下: Customer级联Orderpackage com.bookstore.entity; import java.io.Serializable; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; imp... 阅读全文

posted @ 2009-01-22 20:08 cxccbv 阅读(409) 评论(0) 推荐(0)

实体生成表VS表生成实体

摘要: 1.根据实体生成表,要求在实体将关系定义的很明确 2.根据表生成实体,要求表之间的关系要定义明确(主键,外键,关联表), 然后可直接按默认的关联定义实体间的关联 阅读全文

posted @ 2009-01-22 19:44 cxccbv 阅读(317) 评论(0) 推荐(0)

实体间的级联关系

摘要: 感谢blogjava的千里冰封:http://www.blogjava.net/hadeslee/archive/2007/10/04/ejb16.html 实体之间的级联关系 我们在以前的七种关系映射中经常会在注释中看到如下方法:cascade(),它表示级联,也就是有关联的一些实体,当我们对其中的一些进行操作的时候,与它相关联的实体应该怎么办。... 阅读全文

posted @ 2009-01-22 18:52 cxccbv 阅读(573) 评论(0) 推荐(0)

单向与双向的对比

摘要: 1.一对一单向VS双向 -------------------------------单向--------------------------------------------- person与address的一对一单向关系: 在address中没有特殊的注解。 在Person中对应到数据库里面就有一个指向Address的外键.我们也可以增加注释指定外键的列的名字,如下: ... 阅读全文

posted @ 2009-01-22 18:27 cxccbv 阅读(1424) 评论(0) 推荐(0)

三种双向关系

摘要: 1.person和IDCard的一对一双向关系 person中 @OneToOne(cascade={CascadeType.ALL},optional=true) public IDCard getIdCard() { return idCard; } IDCard中: @OneToOne(cascade=CascadeType.ALL,mapp... 阅读全文

posted @ 2009-01-22 17:59 cxccbv 阅读(1227) 评论(0) 推荐(0)

实体BEAN的七种关系--参考网址

摘要: 1.实体BEAN的七种关系之---------一对一单向 http://www.blogjava.net/hadeslee/archive/2007/09/18/ejb8.html 2.实体BEAN的七种关系之---------一对一双向 http://www.blogjava.net/hadeslee/archive/2007/09/19/ejb9.html 3.实体BEAN的七种... 阅读全文

posted @ 2009-01-22 17:09 cxccbv 阅读(346) 评论(0) 推荐(0)

单向关系中的JoinColumn

摘要: 1.person与address的一对一单向关系: 在address中没有特殊的注解。 在Person中对应到数据库里面就有一个指向Address的外键. 我们也可以增加注释指定外键的列的名字,如下: @OneToOne(cascade=CascadeType.ALL,optional=true) @JoinColumn(name="addressID")//注释本表中指向另一个表的外键。 ... 阅读全文

posted @ 2009-01-22 17:05 cxccbv 阅读(8659) 评论(0) 推荐(1)

困恼的mappedBy

摘要: 人跟身份证双向关联 在Person里面定义的注解: @OneToOne(cascade={CascadeType.ALL},optional=true) public IDCard getIdCard() { return idCard; } 在IDCard里面定义的注释: @OneToOne(cascade=CascadeType.ALL,mappedBy="i... 阅读全文

posted @ 2009-01-22 15:58 cxccbv 阅读(1729) 评论(0) 推荐(0)

JPA的七种映射关系

摘要: 在实体BEAN中,互相之间的关系有七种,分别是如下七种 1,一对一单向 2,一对一双向 3,一对多单向 4,一对多双向 5,多对一单向 6,多对多单向 7,多对多双向 大家可能发现,为什么没有多对一双向呢?其实多对一的双向,就是一对多的双向,道理是一样的. 1.一对一单向 之间的关系的客户和一个地址。您清楚地希望能够寻找客户的地址,但你可能不... 阅读全文

posted @ 2009-01-22 15:45 cxccbv 阅读(962) 评论(0) 推荐(0)

@Id字段映射和方法映射

摘要: http://www.blogjava.net/hadeslee/archive/2007/09/11/144275.html EJB初学日记(5) 以前看到一本书上写的,有关定义实体BEAN的一些细节,直到今天才知道其中的差别 代码1: /* * Test.java * * Created on 2006年12月15日, 上午12:06 * * To ... 阅读全文

posted @ 2009-01-22 15:18 cxccbv 阅读(448) 评论(0) 推荐(0)

基本数据类型VS封装类

摘要: EJB映射的数据类型: 可以为基本的数据类型:byte,int,short,long,boolean,char,float,double等 也可以为Byte,Integer,Short,Long,Boolean,Character,Float,Double等。选哪类合适? 对应值可能为空的字段,当为空时,转换为int会发生异常,而转换为Integer则不会,因为对象可以为null。 一般建... 阅读全文

posted @ 2009-01-22 14:40 cxccbv 阅读(254) 评论(0) 推荐(0)

国内技术图书一片抄

摘要: 真的感觉要真正的弄懂技术,还是得看老外或台湾人写的教程。 国内写的虽然是中文,但是一片抄,而且很不负责任。 看了一遍,到头来感觉更混乱了,没弄懂什么。简直服了,浪费时间。 阅读全文

posted @ 2009-01-22 11:21 cxccbv 阅读(404) 评论(2) 推荐(0)

导航