码迷,mamicode.com
首页 >  
搜索关键字:jpa    ( 2133个结果
JPA学习笔记
一、JPA基础21.1JPA基础21.2JPA开发过程31.3 实体的生命周期及实体管理器常用方法4二、环境搭建52.1 添加JPA支持62.2 添加配置文件62.3测试配置62.4 环境搭建附表6三、常用注解123.1 批注完全参考123.2 ID相关的123.3主键生成策略133.4字段、添加字...
分类:其他好文   时间:2014-11-17 17:30:40    阅读次数:226
JPA学习笔记
一、JPA基础1.1JPA基础JPA:java persistence api支持XML、JDK5.0注解俩种元数据的形式,是SUN公司引入的JPA ORM规范元数据:对象和表之间的映射关系实体:entity,需要使用Javax.persistence.Entity注解或xml映射,需要无参构造函数...
分类:其他好文   时间:2014-11-13 22:29:45    阅读次数:194
使用 Spring Data JPA 简化 JPA 开发
从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Sp...
分类:编程语言   时间:2014-11-13 22:24:30    阅读次数:255
Spring的OpenEntityManagerInViewFilter
在Java Web项目中使用Hibernate经常会遇到LazyInitializationException。这是因为controller和model层(java代码)将通过JPA的一些启用了延迟加载功能的领域(如用getRefrence()方法或者在关联关系中采用fetch=FetchType....
分类:编程语言   时间:2014-11-13 22:21:22    阅读次数:170
JPA概要
1JPA概述JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。JPA是JSR-220(EJB3.0)规范的一部分,在JSR-220中规定实体对象(EntityBean)由JPA进行支持。所以JPA不局限于EJB3.0...
分类:其他好文   时间:2014-11-13 22:18:32    阅读次数:334
hibernate笔记
Hibernate的作用: 1.可以解决以面向对象的方式操作数据库的问题 请求参数(String)→Strut2→Action(对象)→业务逻辑组件(面向对象) 2.所以任何一个ORM框架都可以代替Hibernate,JPA更加可以;Spring能做什么? A.解决各层组件之间的硬...
分类:Web程序   时间:2014-11-13 21:59:28    阅读次数:162
查询方法定义 String Data JPA
Spring Data JPA 为此提供了一些表达条件查询的关键字,大致如下: ??? And --- 等价于 SQL 中的 and 关键字,比如 findByUsernameAndPassword(String user, Striang pwd); ??? Or --- 等价于 SQL 中的 or...
分类:其他好文   时间:2014-11-13 13:07:50    阅读次数:178
JPA学习---第十二节:JPA中的联合主键
1、定义实体类,代码如下: (1)、将联合主键放到一个类中,代码如下: package learn.jpa.entity; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.E...
分类:其他好文   时间:2014-11-12 22:44:27    阅读次数:272
JPA学习---第十一节:JPA中的多对多双向关联实体定义与注解设置及操作
1、定义实体类,代码如下: (1)、学生实体类: package learn.jpa.entity; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; import javax....
分类:其他好文   时间:2014-11-12 00:20:54    阅读次数:196
JPA学习---第十节:JPA中的一对一双向关联
1、创建实体类,代码如下: 代码清单1: package learn.jpa.entity; import javax.persistence.CascadeType; import javax.persistence.Column; import javax.persistence.Entity;...
分类:其他好文   时间:2014-11-11 21:05:16    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!