결론부터 말하면 spring-data-jpa의 JpaRepository를 상속받아 사용 시 의존성 주입 및 빈등록을 위해 @Repository 어노테이션을 사용할 필요가 없다.스프링 어플리케이션은 동작시 @ComponentScan 어노테이션을 통해 코드의 컴포넌트를 읽
모든 메소드의 런타임을 알고싶다면?Jpa, MyBatis등 DB의 슬로우쿼리를 찾고싶다면?공통 관심 사항(cross-cutting concern) vs 핵심 관심 사항(core concern)회원 조회를 예를 들어보자.아래의 코드를 보면 서비스단에서 회원 리포지토리를
🎈시작하며 > 이 포스트는 정답이 아니며, 주관적인 생각에 의해 작성한 글입니다. 해당 포스트를 보고 제가 잘못 알고 있는 점이나, 지적사항이 있으시면 댓글로 남겨주시면 정말 감사하겠습니다. 🎈ControllerAdvice란? 우리는 SpringSecurity를
Eureka 서버 프로젝트를 생성 후 라이브러리 설정 후 어플리케이션을 실행하니 오류가 발생하였다.스프링부트와 스프링클라우드의 버전이 맞지 않아 발생하는 오류이다.https://spring.io/projects/spring-cloud위의 링크를 참조하면 본인