So I'm trying to make a app with spring and hibernate. This is my first time using annotation and when I run my app then I get this error message:
Code:
Error creating bean with name 'mySessionFactory' defined in ServletContext resource [/WEB-INF/yeah-servlet.xml]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: Collection has neither generic type or OneToMany.targetEntity() defined: com.yeah.models.User.comments
Heres my user.comments annotation
Code:
@ManyToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY)
@JoinTable(name="UserComment", catalog="YeaH", joinColumns = {
@JoinColumn(name="userID", nullable=false, updatable=false) }, inverseJoinColumns = {
@JoinColumn(name="commentID", nullable=false, updatable=false) })
public Set getComments() {
return this.comments;
}
Hope someone can help.