기초공사 (html,css,javascript)

JDBC / CONNECTION /DRIVER MANAGER 본문

게시판

JDBC / CONNECTION /DRIVER MANAGER

에스프레소라떼 2024. 1. 9. 11:35

//

JDBC (java database connectivity)

java프로그램과 데이터베이스를 연결하는 자바API이다. JDBC를 사용하면 JAVA 애플리케이션에서 데이터베이스에 접속하여 데이터를 읽고 쓸수있다.
데이터베이스는 구조화된 데이터를 저장하고 관리하는 시스템이며, 일반적으로 관계형 데이터베이스(RDBMS)를 의미한다.
RDBMS는 테이블과 열로 구성된 데이터를 SQL을 사용하여 관리한다. 
JDBC를 사용하면 JAVA애플리케이션과 RDBMS사이에서 데이터를 주고받는다.

 

Connection 생성

  • Connection - 데이터베이스와 연결하는 객체입니다.
  • DriverManager.getConnection(연결문자열, DB_ID, DB_PW) 으로 Connection 객체를 생성합니다.
  • 연결문자열(Connection String) - “jdbc:Driver 종류://IP:포트번호/DB명”
  • ex) jdbc:mysql://localhost:3306/test_db
  • DB_ID : MySQL 아이디
  • DB_PW : MySQL 비밀번호

 

DriverManager 클래스

  • DriverManager 클래스는 JDBC 드라이버를 통하여 Connection을 만드는 역할을 합니다.
  • DriverManager는 Class.forName( ) 메소드를 통해서 생성됩니다.

 

 

 

출처: https://allg.tistory.com/20 [프로그래밍 해볼까:티스토리]

'게시판' 카테고리의 다른 글

view.jsp - getParameter() 메서드  (1) 2024.01.11
Apostrophe(아포스트로피)오류  (0) 2024.01.10
java-클래스  (0) 2024.01.09
public,private,void의미  (0) 2024.01.09
DAO와 DTO  (1) 2024.01.08