Connection Pool (2) 썸네일형 리스트형 전반적인 Spring 생태계 이해 (6) - JDBC를 통한 DB 접근 로직 구현 전반적인 Spring 생태계 이해 (5) - DB 접근과 JDBC 글에서 java 애플케이션 서버에서 DB 서버로의 접근에 대한 중요 내용을 다루었다. 이제는 JDBC를 사용하여 웹 애플레케이션 계층의 Reposotiory에서 DB 접근 로직을 작성할 것이다. 그 다음 기존의 메모리 용 Repository를 사용했던것을 실제 DB용 Repository로 객체를 변경을 한다.H2 데이터베이스 설치간단한 데이터베이스 작업을 위해, 자바로 개발된 경량화 관계형 데이터베이스 관리 시스템(RDBMS)인 H2 데이터베이스를 설치한다. 그리하여 H2 데이터베이스는 실무에서도 로컬에서 실행시켜볼때 쓰이곤한다.H2 데이터베이스 설치 가이드h2 다운로드 링크: https://www.h2database.com스프링 부트 3.. 전반적인 Spring 생태계 이해 (5) - DB 접근과 JDBC 전반적인 Spring 생태계 이해 (4) - 웹 MVC 글에서 웹 애플레케이션 계층의 모든 클래스를 구현했다. 다음으로 기존으 메모리 저장용 Reposotiory에서 실제 DB 접근 로직을 작성하기 위해, java 애플케이션 서버에서 DB 서버로의 접근에 대한 중요 내용을 다루었다.여러 종류의 데이터베이스 접근에 따른 문제점과 해결클라이언트(애플리케이션 서버)에서 데이터베이스 서버와의 상호작용하는 기능은 크게 3가지로 나뉜다.애플리케이션 서버가 DB 서버로부터 연결된다.애플리케이션 서버가 DB 서버로 SQL문을 전달하고 DB 서버는 SQL문을 수행한 결과를 애플리케이션 서버에게 응답한다.애플리케이션 서버가 DB 서버로부터 연결 끊는다.따라서 위의 기능을 하는 3가지 메서드가 필요할 것이다. 이러한 메서드.. 이전 1 다음