JDBC / DB Connect / DTO / DAO
JAVA에서 DB에 접근해 내용을 불러오거나 수정하기 위해 JDBC를 이용한다. JDBC 설치 방법 : https://sallykim5087.tistory.com/105 DB에 있는 내용을 3개의 Frame에 출력한다고 가정해보자. 만약 각각의 프레임에서 직접 DB로 접근한다면 어떨까? 아마 처음에는 문제 없이 사용을하다가 추후, 유지보수시 수정해야할 코드가 있다면 코드가 작성되어 있는 3개의 프래임 각각의 소스 코드를 변경해주어야하는 번거로운 일이 발생한다. 따라서 유지 보수성의 향상을 위해 Frame에서 DAO(Data Access Object) 클래스에 접근하여 수정하거나 불러올 내용을 갖고 오도록 요청 하고 실제 DB에 접근하는 것은 DAO클래스에서 진행한다. DAO 클래스 뿐만 아니라 데이터를 ..