질문&답변
MemberRepositoryV0를 try-with-resources를 사용해 refactoring 해봤습니다..
해당 리펙토링을 진행하면서 제가 생각한 장단점은 다음과 같습니다. 장점 ) 코드가 간결해진다. 불필요한 복잡한 close() 메서드를 삭제할 수 있다. 단점) 1. close() 메서드를 삭제함으로서 Connection, Statement, ResultSet에서 close시 exception이 발생했을때 어디서 발생했는지 로그를 통한 조작이 불가능하다. 2. try-with-resources 구문 밖에서 return 값을 한번 더 지정해 주어야 한다. 혼자 학습해 최대한 적용해 보려 했는데, 실무에서는 어떠한 방식으로 사용하는지도 궁금합니다!! 감사합니다 !
- 좋아요수
- 3
- 댓글수
- 3
- 조회수
- 681





