JPA
crazy_kis
这个作者很懒,什么都没留下…
展开
-
JPA查询
1.查询所有信息Query q = em.createQuery("select u from Userinfo u");List list =q.getResultList();如果查询结果是多个,应该使用Query接口的getResultList方法,如果查询结果只有一个,可以使用Query接口的getSingleResult方法。原创 2009-05-07 11:12:00 · 3219 阅读 · 0 评论 -
如何才算滥用annotation?
原创作者: Readonly 阅读:353次 评论:1条 更新时间:2005-09-19 转自:JavaEyejava1.5引入了annotation,初看起来非常cool,但是仔细想想它可以被用在什么地方呢?什么样的需求才是用annotation的最佳方式呢?偶先举几个例子吧:1. O/R Mapping比如EJB3的持久化映射,转载 2009-05-07 11:15:00 · 869 阅读 · 0 评论 -
使用Hibernate.initialize(Object obj)方法初始化一个代理对象或者集合
使用Hibernate.initialize(Object obj)方法初始化一个代理对象或者集合 .............public class Query { public static void main(String[] args) { //打开Session取得Student对象,后关闭Session Student student = getStudent()转载 2009-11-10 11:10:00 · 2450 阅读 · 0 评论 -
deleted entity passed to persist
<br />该错误很可能出现在如下情况:<br />Role和Permission为两个对象,分别对应数据库中的两个表,关系是一对多<br />Permission里面有hibernate映射对象permissionInstance.role<br />PERMISSION表中有外键关联到ROLE表的主键<br />javax.persistence.EntityNotFoundException: deleted entity passed to persist: [com.yourcompany.pro原创 2011-05-13 14:27:00 · 3553 阅读 · 0 评论