Java从入门到放弃

Spring Data JPA(待完善)

2019-07-25  本文已影响0人  Deque

什么是JPA

JPA 核心概念

实体

关系

EntityManager:管理实体的类(接口)

EntityManager 接口

获取 EntityManager 实例

@PersistenceUnit
EntityManagerFactory emf;
EntityManager em;
@Resource
UserTransaction utx;  //事务开启
...
em = emf.createEntityManager();
try{
      utx.begin();
      em.persist(SomeEntity);
      em.merge(AnotherEntity);
      em.remove(ThirdeNtity);
      utx.commit();  //提交事务
} catch (Exception e){
      utx.rollback();  //回滚事务
}

查找实体

B/B/N/÷

上一篇 下一篇

猜你喜欢

热点阅读