Open limjongheok opened 7 months ago
인터페이스 없이 JdbcContext 클래스를 구현하여 UserDao 를 사용하는데 이는 긴밀한 관계를 갖고 있어 Interface 혹은 bean으로 따로 분리 하지 않고 내부에 직접 사용한다라 하며 책에서는 익명 클래스 혹은 내부 클래스로 사용을 하는데 인터페이스 혹은 bean 을 사용하지 않고 내부 클래스, 익명 클래스를 사용시 장점 및 왜 그런 선택을 했는지 근거를 알고 싶습니다.
즉 JdbContext JDBC 를 연결하기 위한 필수 즉 변하지 않는 서비스이기 때문에(서비스 오브젝트) 책에서는 응집도가 강하다고 표현 그렇기 때문에 인터페이스가 필요 없음(** 변하지 않기 때문에)
인터페이스 없이 JdbcContext 클래스를 구현하여 UserDao 를 사용하는데 이는 긴밀한 관계를 갖고 있어 Interface 혹은 bean으로 따로 분리 하지 않고 내부에 직접 사용한다라 하며 책에서는 익명 클래스 혹은 내부 클래스로 사용을 하는데 인터페이스 혹은 bean 을 사용하지 않고 내부 클래스, 익명 클래스를 사용시 장점 및 왜 그런 선택을 했는지 근거를 알고 싶습니다.