JPA
文章平均质量分 55
Bart_G
Life -> Code
展开
-
JPA学习
JPA的介绍1. 什么是JPA?Java Persistence API:用于对象持久化的 APIJava EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层2. JPA和Hibernate的关系JPA 是 hibernate 的一个抽象(就像JDBC和JDBC驱动的关系):**JPA 是规范:**JPA 本质上就是一种 ORM 规范,不是ORM 框架 —— 因为原创 2017-03-12 19:04:36 · 491 阅读 · 0 评论 -
JAP映射关联关系
JAP映射关联关系1. 单向多对一Order(多)–>Customer(一)关键点:Order里有一个Customer的成员 /** *@JoinColumn:来映射外键 *@ManyToOne:映射多对一的关系 */ @JoinColumn(name="customer_id") @ManyToOne(fetch=FetchType.LAZY)//使原创 2017-03-12 20:57:48 · 1494 阅读 · 0 评论 -
JPA的几个常用操作
测试几个JPA的常用操作,并和hibernate的Session作对比直接上代码 以表格Customer为例package com.bart.jpa.JapTest;import java.util.Date;import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import j原创 2017-03-12 21:14:00 · 690 阅读 · 0 评论 -
JPA的二级缓存
配置persistence.xml<?xml version="1.0" encoding="UTF-8"?><persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:原创 2017-03-12 21:41:59 · 374 阅读 · 0 评论 -
Spring整合JPA
首先加入jar包配置db.properties的配置文件配置applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-原创 2017-03-13 09:27:54 · 274 阅读 · 0 评论