一、简介
首先来说关联关系是面向对象分析,面向对象设计最重要的部分,JPA是完全可以通过映射来简化数据持久化到数据,和Hibernate一样,JPA的关联关系也分为两种,一种是单向关联,一种是双向关联:
单向关联:只需要单向访问关联端,比如说:我们只能通过某一学期访问这学期的课程,而不能通过课程访问课程所属的学期,这种关联关系就是单向关联。
双向关联:关联的两端可以互相访问。比说说班级...
分类:
其他好文 时间:
2014-12-23 10:39:30
阅读次数:
149
package com.wanhua.thread;import models.Log;import play.db.jpa.JPAPlugin;/*** 保存用户操作日志的线程* * @author w_xfpenga 2014-12-18* */public class LogManagerTh...
分类:
编程语言 时间:
2014-12-18 11:42:00
阅读次数:
159
在hibernate中实现自定义类型,只要实现UserType接口即可或者以Component的形式提供.JPA的@Embedded有点类似,通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注
举个简单例子:Person类有一个name属性,name应该有firstName,lastName两个属性,一般的写法直接在entity中写两个属性:
...
分类:
Web程序 时间:
2014-12-17 14:37:40
阅读次数:
166
最近用到了JPA的注解,也是第一次使用JPA的注解。把我在使用的过程中遇到的问题跟大家分享下吧,说的不对的地方,还望大家指出。
第一个问题:示例如下所示
?
1
2
3
4
5
6
7
@Entity
@Table(name
= "jdps_content")
@Sequence...
分类:
Web程序 时间:
2014-12-16 17:04:57
阅读次数:
186
http://wenku.baidu.com/link?url=aJ5QmzB1QV-FE6Pkfj_AJiM37ByWYNPnscVOS1QydvnmphtwOlZ8BcHaFX6eZSOmsL461ipHqaq_11rFBTCRlmaBhVmFMaxX9aKQgLEkIa7###
分类:
编程语言 时间:
2014-12-15 18:52:51
阅读次数:
173
1.什么是O-R Mapping(对象-关系映射)常用O-R Mapping映射工具Hibernate(全自动框架)Ibatis(半自动框架/SQL)Commons DbUti ls(只是对JDBC简单封装)还有JPA等之类的,这个不是特别了解,到目前为止也就接触了Hibernate和DbUtils...
分类:
数据库 时间:
2014-12-14 22:28:17
阅读次数:
612
一、JPA通用策略生成器通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id,其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法,JPA提供四种标准用法,由@Generat...
分类:
其他好文 时间:
2014-12-14 10:37:42
阅读次数:
999
spring date jpa 错误:could not resolve property: name of:
在写 查询的时候,把实体类的属性写错了,即 sql 语句中字段与实体类中属性没有对应,造成无法解析。
@Query("from Product p where p.id.productName like :name")
List getInfoByName(@Par...
分类:
其他好文 时间:
2014-12-13 21:51:02
阅读次数:
255
Java Persistence API
从 EJB 技术可以开始应用时起,对其在实际应用中的可用性就一直存在怀疑。在我看来,产生这种现象最重要的两个原因是复杂性和资源密集性。结果,随后出现了比 EJB 更简单、具有更小资源空间的框架(比如 Spring 和 Hibernate),并且更快流行开来。为了说明这一点,我们注意到 EJB 3.0 规范的方向相对以前出现了一个主要的转变。作为...
分类:
其他好文 时间:
2014-12-12 23:41:20
阅读次数:
511
package com.lc.bean;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
impo...
分类:
其他好文 时间:
2014-12-11 22:29:57
阅读次数:
1280