Spring-Boot, JPA로 질문/답변 게시판 구현 과정의 4-1영상으로 jparepository를 공부하는 중 궁금한 점이 생겼습니다.
사용하시는 findBy???(컨벤션?)메소드를 사용하실 때 xml파일이나 자바파일을 통해서 Bean설정을 해야 사용할 수 있 는 것으로 알고 있는데 어떻게 다른 설정없이 사용하시는 지 궁금합니다. ex) Passenger findByPsgEmail(String email);
똑같이 사용했을 때 org.springframework.beans.factory.BeanCreationException 등 에러가 많이 발생해서 현재 는 Query어노테이션을 적용해서 사용하고 있습니다. ex) @Query("select u from Passenger u where u.PsgEmail = ?1") Passenger findByPsgEmail(@Param("PsgEmail")String email);
어떻게 다른 설정없이 쿼리 메소드를 구현하신지 알려주시면 감사하겠습니다 ㅠㅠ
1개의 의견 from SLiPP
공부하면서 알게 되었는데 컬럼변수명의 맨 앞글자를 소문자로 바꾸니까 발생하던 오류가 사라졌습니다!
의견을 남기기 위해서는 SLiPP 계정이 필요합니다.
안심하세요! 회원가입/로그인 후에도 작성하시던 내용은 안전하게 보존됩니다.
SLiPP 계정으로 로그인하세요.
또는, SNS 계정으로 로그인하세요.