Replies: 1 comment 1 reply
|
"@repository 애노테이션이 스프링 데이터 접근 계층으로 인식하고, 데이터 계층의 예외를 스프링 예외로 변환해준다는 부가기능"에서 우선 스프링 데이터 접근 계층으로 인식한다는 것은 DAO(Data Access Object)로 인식한다는 의미로 생각됩니다. 예를들어 데이터 베이스 연결이 실패 혹은 쿼리 실행 중 문제가 발생할 떄, 해당 예외를 스프링의 DataAccessException을 상속하는 예외로 변환하여 처리할 수 있습니다. 이렇게 하면 서비스 계층에서 데이터 액세스 계층으로부터 발생하는 예외를 쉽게 알 수 있고 처리하기 용이합니다. 이렇게 까지만 이해했는데 좀 더 스터디 시간에 논의 해봐야겠네요 ㅎㅎ |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
섹션 6인 컴포넌트 스캔의 강의를 듣다가 생긴 궁금증입니다.
애노테이션의 부가기능을 설명해주시면서,
@Repository애노테이션이스프링 데이터 접근 계층으로 인식하고, 데이터 계층의 예외를 스프링 예외로 변환해준다는 부가기능이 있다고 설명해주셨습니다.
뒤의 강의에서 조금 더 자세히 설명해주신다고 하셨던 것 같긴한데, 도통 저 말이 무슨 말인지 이해가 안가서 쉽게라도(간단하게) 설명해주시면 감사하겠습니당. ㅎ
All reactions