인프런 커뮤니티 질문&답변

파이리이2님의 프로필 이미지
파이리이2

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

기본 문법과 쿼리 API

TypeQuery 질문있습니다.

작성

·

608

0

다름이 아니라, 강의 19분대쯤을 듣다가, query.getSingleResult는 결과가 반드시 하나라고 배웠습니다.

그래서 결과가 없을때의 에외를 확인하고 싶어서 아래와 같이 코드를 짰는데, 오류가 안나네요 뭐가 문제일까요..?

Member member = new Member();
member.setUsername("member1");
member.setAge(10);
em.persist(member);

em.flush();
em.clear();

TypedQuery<Member> query = em.createQuery("select m from Member m where m.age=12", Member.class);
Member singleResult = query.getSingleResult();


tx.commit();

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 최필환님

try catch에서 exception e를 잡아서

e.printStacktrace로 출력해보시겠어요?

파이리이2님의 프로필 이미지
파이리이2

작성한 질문수

질문하기