A>JDBC
Java DataBase connectivity
자바와 데이터베이스를 연결해주는 역할이다.
B>연동과정
드라이버 이름과 jdbc url 을 설정한다.
드라이버를 로드한다.
Connection 객체를 얻는다.
Connection 객체로 DB에 접근할 수 있다.
예시
1. driver 와 url 설정
//드라이버 로드
String driver = "oracle.jdbc.driver.OracleDriver";
//url로드
String url = "jdbc:oracle:thin:@아이피:포트:시드 번호";
C>커넥션 풀(Connection pool)
DBCP = DataBase Connection pool;
DB와 연결된 Connection 객체를 미리 생성하여 pool에다 저장.
필요할 때마다 pool에 접근해 Connection 객체 가져오고
다 쓰면 pool에다 반환
D>JNDI
Java Naming and Directory Interface
디렉토리 서비스에 접근하기 위한 API
InitialContext()
lookup() : 찾아주는 메소드
datasource는 커넥션 풀
'웹 > jsp' 카테고리의 다른 글
jsp 15 -커스텀 태그와 jstl (0) | 2021.01.28 |
---|---|
jsp14 -db연동 2 :statment, preparedstate (0) | 2021.01.28 |
jsp11 -파일 업로드 (0) | 2021.01.27 |
jsp10 - 예외처리 (0) | 2021.01.27 |
jsp-9 세션과 쿠키 (0) | 2021.01.27 |