본문 바로가기

ERROR

[Hibernate] JavaFX 하이버네이트 unknown entity

JavaFX와 Hibernate를 사용하여 개발하던 중

unknown entity xxx.xxx.entity.User 라는 에러가 발생했다.

데이터를 저장할 때 발생했는데, 아마도 User라는 객체를 못찾아서 발생하는 에러인듯 하다.

너무 기본적인 실수로 인한 에러 발생이었다.

 

hibernate.cfg.xml 에서 객체를 매핑을 시켜주지 않아서 발생한 에러이다.

mapping 에 User 객체의 경로를 넣어주면 해결될듯 하다.

 

<session-factory>
  ...
  
  <mapping class="path.User" />
</session-factory>

 

@Entity
@Table(name="USER")
public class User {
  @Id
  @Column(name="id")
  private String id;
}