hibernate
tianhandigeng
这个作者很懒,什么都没留下…
展开
-
hibernate异常"Found shared references to a collection"(转载)
问题: 假定,Parent类有一个Set属性,里面放的是Son。如果查询"from Parent",某个Parent哪怕一个Son都没有,那个Set属性不会为null,而是一个空集合。 这时候如果你Parent newP=new Parent();然后BeanUtils.copyPropertis(newP,origP);最后就会报hibernate异常"Found shared re...原创 2011-01-26 17:44:06 · 205 阅读 · 0 评论 -
Hibernate持久化操作步骤
Hibernate持久化操作步骤 第一步: 创建Configuration对象 在这一步中主要为了进行配置文件的装载操作,读取所有的配置文件并进行解析。第二步: 创建SessionFactory对象 通过创建好的Configuration对象可以创建一个SessionFactory对象的实例,它是产生Session对象实例的工厂,它在整个应用中应该是唯一的。...原创 2011-02-15 16:29:33 · 345 阅读 · 0 评论 -
Hibernate 枚举类型注解之annonation(转)
实体Entity中通过@Enumerated标注枚举类型,例如将 CustomerEO实体中增加一个CustomerType类型的枚举型属性,标注实体后的代码如下所示。@Entity@Table(name = "customer")public class CustomerEO implements java.io.Serializable { priv...原创 2011-06-16 13:11:01 · 113 阅读 · 0 评论 -
Hibernate的Query接口的uniqueResult()方法(如果查询结果有多个值则抛出错误;结果有且只有一个值,返回一个object; 如果没值,返回...
以前写代码,总免不了编写登陆部分。在获取user的时候,只可能返回一个user实例,或者为null。以前使用以下方法实现。public User get(String id){ Session session=HibernateUtil.getSessionFactory().openSession(); String hq...原创 2011-07-14 22:58:49 · 501 阅读 · 0 评论