JPA/Hibernate
iteye_15147
这个作者很懒,什么都没留下…
展开
-
使用join fetch with JPA2 CriteriaQuery的简单例子
[code="java"] protected TypedQuery getCriteriaQuery(SearchType searchType,SearchCriteria searchCriteria){ CriteriaBuilder cb=histDao.getEntityManager().getCriteriaBuilder(); CriteriaQuery cq=cb.c...原创 2012-01-18 15:45:42 · 341 阅读 · 0 评论 -
Hibernate与 MyBatis的比较
[size=medium]原文链接:[url]http://blog.csdn.net/firejuly/article/details/8190229[/url] 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框...原创 2014-04-12 16:01:37 · 65 阅读 · 0 评论 -
用实例来解释inverse=true的含义
inverse=true含义: 关系(Relationship)由两方组成,其中被定义了inverse=true的一方表示:“我是反向被控制的一方,我不负责维护关系”,而inverse=false则表示:"我是关系的控制方,拥有者,我会维护关系"。默认情况为inverse=false,即关系的两方都维护和控制关系,这种情况会造成一方重复一遍另一方已经完成的事情,比如更新外键列的值,这是不可取的,...2013-09-25 18:30:19 · 1473 阅读 · 0 评论 -
Hibernate中什么时候使用inverse=true
[color=darkred][b]准确理解inverse=true的含义[/b][/color] 关系(Relationship)由两方组成,其中被定义了inverse=true的一方表示:“我是反向被控制的一方,我不负责维护关系”,而inverse=false则表示:"我是关系的控制方,拥有者,我会维护关系"。默认情况为inverse=false,即关系的两方都维护和控制关系,这中情况会造成...2013-09-25 16:45:42 · 159 阅读 · 0 评论 -
hibernate中的inverse和mappedBy
inverse和mappedBy是同一个东西,只是inverse是用于xml配置,而mappedBy则是用于注解中。 Yes, mapped by in annotations performs the same function as inverse would in XML file. A relationship always have 2 entities particip...原创 2013-09-25 14:49:52 · 171 阅读 · 0 评论 -
EJB3.0,JPA,Hibernate之间的关系
[size=medium]1.EJB3.0和JAP之间的关系 EJB3.0是一份规范,该规范由不同的部分组成: 第一部分为session bean和message-driven bean定义了新的编程模型,以及部署规则等等; 第二部分专门定义了持久化相关的规范:实体,对象/关系映射元数据,持久化管理接口和查询语言。第二部分就是我们所说的JPA(Java Persistence API),之所...原创 2013-07-28 12:47:56 · 148 阅读 · 0 评论 -
OneToMany ManyToOne
public class Perspective{ @OneToMany(cascade=CascadeType.ALL,fetch=FetchType.EAGER) @JoinColumn(name="perspectiveId") public List getViews() { return views; } } public class PersistVie...原创 2013-05-16 17:19:31 · 127 阅读 · 0 评论 -
JoinColumn VS mappedBy
What is the difference between: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY) @JoinColumn(name = "companyIdRef", referencedColumnName = ...原创 2013-05-16 17:13:13 · 158 阅读 · 0 评论 -
@PrimaryKeyJoinColumn and mappedBy
1 ANNOTATIONS 1.1 @PrimaryKeyJoinColumn and mappedBy 1.1.1 Note @PrimaryKeyJoinColumn is an annotation, while mappedBy is only an attribute of the @OneToOne, @OneToMany, @ManyToOne and @ManyToMan...原创 2013-05-16 16:58:33 · 723 阅读 · 0 评论 -
[转]Hibernate 面试中最常考察的知识点整合
Hibernate 面试中最常考察的知识点整合 [url]http://jianfulove.iteye.com/blog/1836729[/url]原创 2013-03-29 10:48:13 · 116 阅读 · 0 评论