해결된 질문
작성
·
511
0
강의에서 데이터 베이스를 아직 정하지 못해 인터페이스로 추상화 한다고 설명해 주셨는데 인터페이스 말고 추상 클래스를 사용하면 안되나요? 그리고 만약 데이터 베이스를 정했어도 추상화 할 때 인터페이스를 써야 하는지 궁금합니다.
답변 1
0
안녕하세요. 심야님
추상 클래스를 사용해도 동일한 효과를 얻을 수 있습니다.
추가로 데이터베이스 뿐만 아니라 JDBC, JdbcTemplate, MyBatis, JPA와 같은 기술도 변경하지 않을 것이라고 하면 인터페이스를 사용하지 않아도 됩니다.
감사합니다.