------eclipseLink
EricaLSR
这个作者很懒,什么都没留下…
展开
-
EclipseLink学习(一)---初步介绍和使用
这几天学习eclipselink,发现真的和hibernate一样一样的,它唯一的优势可能就是它是J2EE推荐的规范。缺点可能就是它的文档比较少(大多是英文的),不像hibernate那样丰富而且还有很多人使用吧,毕竟众人拾柴火焰高,用大家都用的,肯定会获得更多前人的经验。但是上边给了任务,所以怎么也得简单了解一下Eclipselink,把我最近看官网的例子和看大神的博客,总结下来的东西写一下,留原创 2017-05-14 09:51:36 · 9246 阅读 · 13 评论 -
EclipseLink学习(二)--- 一对一映射
官网上给的例子是用的ApacheDerby进行的数据库操作,在这里咱们不用这个,咱们用mysql,比较常用。而且官网上的例子,onetomany,manytoone混着用,感觉如果纯看的话,得花费很多时间去理解,所以这里咱们就一个一个单独讲解。 上篇文章简单介绍了:@Entity和@id以及@Column这些注解的使用,这篇文章,我们就来讲解EclipseLink的映射关系之一--原创 2017-05-16 15:21:10 · 1248 阅读 · 13 评论 -
EclipseLink学习(四) --- 多对多映射
JPA规范: 多对多关系,ManyToMany。一般会由一个关联表来维护。如果不设置关联表的表名,那么默认的表名是:主表名+下划线+从表名。这个关联表只有两个外键字段,分别指向主表ID和从表ID。(eclipseLink完全按照这个命名) 比如教师和学生就是对应的多对多关系。 如果教师和学生已经绑定了多对多的关系,并且由学生端绑定,那么就只能由学生端解绑,并且教原创 2017-05-29 08:21:30 · 1309 阅读 · 13 评论 -
EclipseLink学习(五) --- 缓存
看看官网的关于缓存的讲解,无奈自己的英语有限,只能边看边查,自己翻译的很生硬,结合网络上大神的指导,大概了解了一些内容。这篇文章就作为一个学习笔记吧。 咱们先了解几个名词:ORM:对象关系映射OXM:对象xml关系映射 我目前学习的水平,只知道hibernate支持ORM(其实也稍微支持OXM),mybatis支持OXM。 了解了EclipseLink原创 2017-06-05 11:08:49 · 2384 阅读 · 11 评论 -
EclipseLink学习(三)--- 一对多映射
在JPA的规范中,对于一对多可以有两种解释:OneToMany(一对多);ManyToOne(多对一)。其实这两个解释也就是看问题的角度不同而已,原理都是一样的。 应用场景:学生和公寓,从学生角度来看就是多对一;从公寓角度来看就是一对多。ManyToOne: 学生实体:package model; import javax.persi原创 2017-05-22 08:11:20 · 1461 阅读 · 12 评论