-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
강의와 같이 insert한 movie가 보이지 않습니다.
22.04.07 10:54 작성 조회수 370
0
Hibernate:
insert hellojap.Movie
into
Movie
(actor, director, id)
values
(?, ?, ?)부분이 보이지 않네요....
여기 링크를 참고해서 pom.xml 파일을 변경했는데 결과가 윗그림 처럼 나옵니다..
pom.xml파일입니다.
JpaMain 파일입니다.
movie 입니다.
item입니다.
답변을 작성해보세요.
0
0
jay
질문자2022.04.10
강의를 계속 진행한 후에 아래와 같이 JpaMain.java 파일을 작성하였습니다.
에러 로그는 아래와 같습니다.
Hibernate:
call next value for hibernate_sequence
java.lang.IllegalArgumentException: No query defined for that name [select MEMBER_ID, city, street, zipcode, USERNAME from MEMBER]
at org.hibernate.internal.AbstractSharedSessionContract.buildQueryFromName(AbstractSharedSessionContract.java:828)
at org.hibernate.internal.AbstractSharedSessionContract.createNamedQuery(AbstractSharedSessionContract.java:926)
at org.hibernate.internal.AbstractSessionImpl.createNamedQuery(AbstractSessionImpl.java:23)
at hellojpa.JpaMain.main(JpaMain.java:32)
4월 10, 2022 3:51:42 오후 org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl stop
INFO: HHH10001008: Cleaning up connection pool [jdbc:h2:tcp://localhost/~/test]
0
김영한
지식공유자2022.04.09
안녕하세요. jay님
아마 무언가 예외가 발생한 것 같아요.
다음을 참고해서 main에서 e.printStacktrace();를 호출해서 어떤 예외가 발생했는지 확인해주세요.
발생한 예외를 모두 남겨 주시면 도움을 드릴 수 있을 것 같아요.
try {
} catch .. {
e.printStacktrace(); //이 부분을 추가해주세요.
e.rollback()
}
추가로 해당 예외를 보고 해결이 어려우면, 예외와 함께
전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요.
구글 드라이브 업로드 방법은 다음을 참고해주세요.
주의: 업로드시 링크에 있는 권한 문제 꼭 확인해주세요
추가로 다음 내용도 코멘트 부탁드립니다.
1. 실행 방법을 알려주세요.
2. 어떻게 문제를 확인할 수 있는지 자세한 설명을 남겨주세요.
감사합니다.
감사합니다.
답변 3