![[Spring] JdbcTemplate](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUcipi%2FbtsH1LS8T6o%2FegrHQ9hRRJPJmIUOnNHp60%2Fimg.png)
Framework/Spring2024. 6. 16. 16:22[Spring] JdbcTemplate
JDBCJDBC가 무엇인지 알기위해서는 JDBC가 어떤이유로 탄생했는지에 대해 먼저 알아보자웹 서비스의 동작방식사용자인 클라이언트가 웹 브라우저를 통해 데이터를 사용하기위해 어떤 요청을 보내면 애플리케이션 서버는 요청한 데이터를 데이터베이스로부터 꺼내어 클라이언트에게 응답하는 방식이 가장 기초적인 웹 서비스의 기본동작 방식이다.이 때 애플리케이션 서버가 데이터베이스로부터 데이터를 받기위해 아래 세 가지 동작이 필요하다Connection: 서버와 DB를 연결, 이 때 네트워크 통신은 TCP/IP를 사용한다SQL전달: 원하는 데이터를 받기위해 DB가 이해할 수 있는 SQL을 전달한다.응답: DB에서 요청받은 SQL을 수행하여 결과로 나온 데이터를 애플리케이션 서버에 전달한다여기서 문제가 생기는데,Connec..