Java, Spring/Spring DB 1
2022. 9. 21.
1-3. JDBC 이해
여기까지가 과거 이야기!! -> DB마다 커넥션 연결 방법, SQL 전달 방법, 결과 응답 받는 방법이 각각 다르다. -> 동일한 인터페이스를 중간에 놓자! -> jdbc(자바 표준) # JDBC의 등장 1. 연결, 2. SQL을 담은 내용, 3. SQL 요청 응답을 공통으로 표준 인터페이스에 정의 -> JDBC 인터페이스를 구현하는 각각의 DB벤더사 마다 드라이버를 구현,제공 (JDBC 드라이버) -> 개발자 입장에서는 JDBC 표준 인터페이스에 맞게만 개발하면 DB를 바꾸더라도 상관없다. JDBC 표준 인터페이스를 정의함으로써 장점. # 한계! ex. 페이징 같은 경우는 벤더사마다 굉장히 다르다. JDBC를 사용할 때 JDBC 코드는 변경하지 않아도 되지만 SQL은 해당 DB에 맞도록 변경해야한다. ..