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
(1)下边有两个实体类Order.java和OrderItem.java 前者是作为one 后者是many的一方(也就是说一个订单可以包含多个订单项)
下边是他们的映射关系
(2)Order.java代码如下
package com.lc.bean;
import java.util.HashSet;
import java.util.Set;
import javax.persist...
分类:
其他好文 时间:
2014-12-11 20:52:52
阅读次数:
237
一、简介
JPA(java持久化API)以Enitity为核心,主要功能是将实体映射到底层数据库表,然后通过在应用程序中使用JPA的EntityManager来操作Entity,而JPA实现则将这种操作转换为对底层数据表的操作。
JPA是规范,并不是任何具体的ORM框架,所以在系统中使用JPA时,只是用的规范,具体还是会有一种ORM的实现,例如Hiernate,TopLink等。
如图所示是...
分类:
编程语言 时间:
2014-12-11 19:13:50
阅读次数:
303
通过前两篇文章
【进阶EJB】深入探讨三种Bean(一)——Session Bean
【进阶EJB】深入探讨三种Bean(二)——Entity Bean
已经介绍了前两种Bean,今天我们继续介绍第三种Bean——MessageDriven Bean。...
分类:
其他好文 时间:
2014-12-10 22:53:49
阅读次数:
168