go4it

just do it

2009年1月21日

JPA综合(一)图书订单

摘要: Book:package com.bookstore.entity; import java.io.Serializable; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table;... 阅读全文

posted @ 2009-01-21 21:52 cxccbv 阅读(603) 评论(0) 推荐(0)

Collection List Set Map 区别记忆(转载)

摘要: http://gwshuai.javaeye.com/blog/99373 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 http://tb.blog.csdn.net/TrackBack.aspx?PostId... 阅读全文

posted @ 2009-01-21 15:19 cxccbv 阅读(345) 评论(0) 推荐(0)

继承映射(三)每个具体的类一张表TABLE_PER_CLASS

摘要: 这种映射方式为每个子类创建一个表,不对父类建立表。但在每个子类对应的表中需要包含父类的属性字段 和该类本身的属性对应的字段。 InheritanceType.TABLE_PER_CLASS 优点: 可以对子类的属性对应的字段定义not null约束 缺点: 不符合关系模式的设计规则,每个表存在多余字段。 除非现实情况必须使用这种策略,一般情况下不选择该映射策略。 阅读全文

posted @ 2009-01-21 12:42 cxccbv 阅读(352) 评论(0) 推荐(0)

如何聪明地自学

摘要: 作者:励志人生 时至今日,我越来越坚信这样的一个事实:如今的中国教育,无论是中小学教育,乃至大学教育,仍热衷于要求学生默记和复制知识的纯熟技能,却丝毫也并不打算主动教会学生如何实现自我学习、个性发展的基本方法。 整个教育机制和方式自身没有改革的动力,不仅落后于时代的需要,而且陶醉在高额的成本和极低的回报中,欲罢不能。 我始终怀疑,占我们每个普通家庭收入很大份额的教育投资,是否物有所值... 阅读全文

posted @ 2009-01-21 12:30 cxccbv 阅读(233) 评论(0) 推荐(0)

继承映射(二)每个类一张表JOINED

摘要: Company,EmployeeDAO都不变。 Employee变为:package com.persia.joined; import java.io.Serializable; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.GeneratedVa... 阅读全文

posted @ 2009-01-21 11:50 cxccbv 阅读(323) 评论(0) 推荐(0)

继承映射(一)整个类继承树只一张表SINGLE_TABLE

摘要: 根类一张表,将所有子类的属性都合并到根类中,此外还需要一个字段用于区分子类的类型。 company:package com.persia.singletable; import java.io.Serializable; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; i... 阅读全文

posted @ 2009-01-21 10:56 cxccbv 阅读(475) 评论(0) 推荐(0)

导航