spring(servlet), jdbc 간단설명

손원진·2023년 2월 22일
0

[SPRING]

목록 보기
7/15

SERVLET

  • 자바로 만든 웹 애플리케이션
  • server와 applet의 합성어
  • 클라이언트에게 서비스를 제공하는 작은 단위의 서버 프로그램

Servlet Container

  • 서블릿의 생성, 소멸, 실행까지 서블릿의 생명주기를 관리하는 프로그램

    	클라이언트의 요청(url) -> 서블릿 컨테이너(tomcat) -> 서블릿 메서드 호출(웹 어플리케이션) 

DBMS

DBMS를 만든 회사에선 자신들의 데이터베이스에 접속할 수 있도록, C나 C++로 만든 NATIVE API를 지원합니다.

DBMS마다 사용하는 프로토콜이 다르기때문에 사용하는 DBMS마다 어플리케이션을 따로 생성해서 API를 생성해야합니다. 그래서 나온 것이

ODBC입니다(OPEN DATABASE CONNECTIVITY)--dbms에 접근하기 위한 표준 인터페이스

ODBC드라이버를 사용하게 되면 애플리케이션이 호출하게 되는데, 표준 API를 사용하는 거기 때문에 프로그램 한번 개발로 다양한 DBMS를 지원할 수 있고, 개발비를 절감할 수 있습니다.

JAVA는 C나 C++이 아니기때문에 DBMS에 접근할 수 없다 그래서
JDBC가 나오게되었다.

JDBC(JAVA DATABASE CONNECTIVITY)

JAVA 애플리케이션을 위한 데이터 베이스 접속

MYSQL에 접속해서 결과를 가져올 것이다.

profile
매일 한 걸음

0개의 댓글