`

实体的管理方法

    博客分类:
  • JPA
 
阅读更多

1,持久化实体

News n = new News();

n.setTitle("good");
em.persist(n);

 2,修改实体

 

News news = em.find(News.class,1);
news.setTitle("change");
em.flush();

 3.合并实体 

News n = fristEM.load(News.class,1);
firstEM.close();  //第一个entityManager关闭
//修改托管状态下的实体
n.setTitle("new title");
//打开第二个EntityManger

EntityManager secondEM=...
n.secondEM.nerge(n);
//实体n将处于托管状态

 

4.删除实体

 

em.remove(news);

 

5.刷新实体

 

em.refresh(news);
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics