DB Connection
데이터베이스 구축
ho-bolt
2021. 11. 6. 01:08
Mysql을 통해 db만들기
만든 이 테이블에 접근할 수 있는 JAVABEANS를 만들어야 한다.
테이블의 내용을 포장해서 묶어주는 DTO
MySQL과 JSP를 연동하기 위해 JDBC 드라이버가 필요!
그러기 위해선 SQL드라이버를 다운받고 해당 프로젝트의 WEB-INF의 lib 폴더에 드라이버를 넣어준다.!
그리고 buildPath에 추가해준다.
그리고 META-INF에 context.xml를 만들어 connection을 계속 맺고 끊는 작업이 아닌
connection pool를 이용할 수 있게 된다.
이것이 제대로 연결되었는지 확인을 해 보겠다.
Connection pool에 접근할 수 있도록 해주는 코드이다
1. InitialContext : 하나의 객체를 만들어주고
2. initCtx 객체를 통해 해당 소스를 찾아준다.
3. 소스를 발견하면 만드려고 하는 프로젝트에 접근할 수 있게 해준다.
4. 그 다음 Connection 객체를 이용해 DB에 접근할 수 있게 해준다.
=>context.xml에서 설정한 mysql url를 보고 접근한다.
5. statement== sql문장을 DB에 입력한 다음 반환해준다.
6. MySQL 버전을 알려주는 SQL문장 삽입한 결과를 Resultset에 넣어줌
7. 만약 결과가 있다면 ~ 버전 출력
8. 다 사용한 다음에 객체를 다 닫아준다.
728x90