欢迎来到天天文库
浏览记录
ID:36303215
大小:461.35 KB
页数:44页
时间:2019-05-09
《JPA学习笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、--目录目录............................................................1一、JPA基础.....................................................21.1JPA基础...............................................21.2JPA开发过程...............................................31.3实体的生命周期及实体管
2、理器常用方法............................4二、环境搭建.....................................................52.1添加JPA支持..............................................62.2添加配置文件..............................................62.3测试配置.........................................
3、.........62.4环境搭建附表..............................................6三、常用注解....................................................123.1批注完全参考.............................................123.2ID相关的................................................123.3主键生成策略.......
4、.......................................133.4字段、添加字段、添加表关联..................................133.5映射相关.................................................143.6其他....................................................14四、JPA映射.......................................
5、.............144.1一对一映射...............................................154.1.1共享主键映射........................................154.1.2关联外键映射........................................174.1.3添加表关联..........................................174.2一对多关联................
6、...............................184.2.1添加字段的一对多、多对一关联...........................184.2.2添加表的一对多、多对一关联.............................194.3多对多关联...............................................204.4继承映射.................................................21五、JPQL.....
7、..................................................21六、常见异常....................................................22----一、JPA基础1.1JPA基础JPA:javapersistenceapi支持XML、JDK5.0注解俩种元数据的形式,是SUN公司引入的JPAORM规范元数据:对象和表之间的映射关系----实体:entity,需要使用Javax.persistence.Entity注解
8、或xml映射,需要无参----构造函数,类和相关字段不能使用final关键字----游离状态实体以值方式进行传递,需要serializable----JPA就行是一套规范、有很多框架支持oracle可以用toplink)(如Hibernate3.2以上、Toplink,一般用Hibernate----JPQL1、与数据库无关的,基于实体的查询语言2、操作的是抽象持久化模型3、JPQL是一种强类
此文档下载收益归作者所有