HQL
rrsaw
这个作者很懒,什么都没留下…
展开
-
解决:org.hibernate.annotationexception no identifier specified for entity
org.hibernate.AnnotationException: No identifier specified for entity 报这个异常的原因是因为JavaBeam的主键没有注解映射关系 解决方案如下: @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column(name=&qu ...转载 2012-05-03 15:35:49 · 762 阅读 · 0 评论 -
出现 无法转换为内部表示 异常
原因:数据库里的字段类型与Java里映射该字段属性的类型不能对应转换,例如数据库里字段类型为Varchar2,而Java定义的类型为Long;或者数据库里为Number,而Java定义的对应属性类型为String。 真实情况:在数据库中,该表有一个CREATED_BY字段。该字段在当前表中类型为VARCHAR2(20)。但是实际上,该字段引用自user表,类型为NUMBER(19)。在编译时,j原创 2012-05-03 18:17:39 · 1883 阅读 · 0 评论