티뮤

JPA Unknown entity : [entityname] 본문

IT/개발

JPA Unknown entity : [entityname]

티뮤 2022. 4. 12. 23:03
728x90

JPA 개발 중 아래와 같은 오류 발생 시

Exception in thread "main" java.lang.IllegalArgumentException: Unknown entity: com.team.vo.Abandonment
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:759)
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:742)
	at com.team.petBatch.PetBatchApplication.main(PetBatchApplication.java:29)

application.properties 파일에 class 태그를 추가해주면 된다.

빌드 환경에 따라 클래스 자동인식이 안되는 경우도 있다고 한다. 

<persistence-unit name="batch">
        <class>com.team.vo.Abandonment</class>
        <properties>
        ....
728x90

'IT > 개발' 카테고리의 다른 글

JPA is not mapped 에러 해결 방법  (0) 2022.05.13
스프링 부트 프로젝트 실행 에러  (0) 2022.04.11
H2 DB 접속 에러 잡기  (0) 2022.04.05
System.getProperty() 메소드 활용  (0) 2021.02.13
javac 명령어 / 옵션 정리  (0) 2021.02.06
Comments