在第一次使用Koala平台的朋友梦肯定会遇到很多奇奇怪怪的问题,特别是在创建实体的时候,这里中介一下本人遇到过几个问题的解决方法。
1.注解位置放错,
eclipse所报异常
org.hibernate.MappingException: Could not determine type for:
解决办法:
在进行hibernate对映射关系进行注解时,同一个实体类的注解,将注解放置的位置统一之后就解决了,一般是放在实体类方法的前面。
2.实体类没有加@Entity注解,eclipse所报异常
org.hibernate.AnnotationException: @OneToOne or @ManyToOne
解决办法:
在实体类中加入@Entity注解,告诉koala是一个实体领域。
3.实体类没有加id注解,没有定义主键,eclipse所报错误
org.hibernate.AnnotationException: No identifier specified for entity
解决办法:
在实体类中加入id
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name= "id", nullable = false)
private int id;
1881

被折叠的 条评论
为什么被折叠?



