hibernate
bnmnba
这个作者很懒,什么都没留下…
展开
-
Hibernate @Column(s) not allowed on a @ManyToOne property
在写一个自关联的实体时报错:org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property: pp.entity.Employee.superior @ManyToOne(targetEntity=Employee.class) @Column(nullable=true) @J...原创 2012-01-15 02:16:26 · 125 阅读 · 0 评论 -
hibernate报错:Use of @OneToMany or @ManyToMany targeting an unmapped class:
报错如下: org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: pp.entity.Employee.departments[pp.entity.Department]1.hibernate.cfg.xml忘记了:<sessi...原创 2012-01-15 10:47:54 · 332 阅读 · 0 评论 -
hibernate 获取实体的表名、主键名、列名
修改自网络:http://blog.csdn.net/fhwbj/article/details/3267787 import java.util.Iterator;import org.hibernate.cfg.AnnotationConfiguration;import org.hibernate.cfg.Configuration;import org.hibern...原创 2012-02-06 16:52:52 · 222 阅读 · 0 评论 -
Hibernate3的DetachedCriteria支持
转:http://dev.yesky.com/241/2033241.shtml 有点长。不修改。 Hibernate3支持DetachedCriteria,这是一个非常有意义的特性!我们知道,在常规的Web编程中,有大量的动态条件查询,即用户在网页上面自由选择某些条件,程序根据用户的选择条件,动态生成SQL语句,进行查询。 针对这种需求,对于分层应用程序来说,Web层需要传递一...原创 2012-02-07 17:47:42 · 55 阅读 · 0 评论 -
hibernate+mysql float类型无法插入小数
往数据库里面插入小数,结果被四舍五入为整数。当时看见这个情况让我很是奇怪。经不完全查证原因如下:当数据大于32767小数的部分就没法存储(出自:http://www.phpzy.com/mysqlchangyongyujuwenda/39441.html ),经验证,确实如此。但是听说:A precision from 0 to 23 results in a four-byte single...原创 2012-02-09 16:43:49 · 483 阅读 · 0 评论 -
hibernate报错:Cannot add or update a child row: a foreign key constraint fails
我遇到这个问题的原因是:把主键作为外键关联到了其他表的主键。在实体Product: package pp.entity;import java.util.ArrayList;import java.util.List;import javax.persistence.CascadeType;import javax.persistence.Column;im...原创 2012-02-12 21:40:00 · 305 阅读 · 0 评论