-
프론트엔드와 백엔드 / JDBC 세팅JSP 2023. 3. 23. 10:22
웹 개발은 프론트엔드와 백엔드로 나눌 수 있다
프론트엔드
: html - css - javaScrpit - server 전체를 프론트엔드라고 하고
유저가 웹 페이지를 이용하고, 데이터를 서버를 통해 백엔드로 보내는 역할을 한다.
JSP 를 이용하면, 위의 4가지 역할을 모두 할 수 있다.
백엔드
: JAVA - Database
프론트엔드에서 서버로 보낸 데이터를 받아서 구분하고 저장할 수 있다.
자바와 데이터베이스를 연결하는 것을 JDBC 라고 한다. (최근에는 ODBC 라고 많이 한다 - 자바대신 오라클을 이용)
JDBC 세팅
- mySQL 사이트의 다운로드 - MySQL Comunity (GPL) Download 로 이동한다.
- 자바와 연결 할 것이기 때문에 Connector/J 를 선택
- operating system을 선택하고 아래에 있는 파일을 다운로드한다.
- mysql-connecter-j-8.0.32.jar 파일을 복사해서 WEB-INF의 lib 폴더에 저장한다.
- Java Resources 의 web app libraries에도 동일하게 .jar 파일이 추가 된 것을 확인할 수 있다.
JDBC 프로그램의 실행 순서
: 1. JDBC 드라이버 로딩
2. 데이터베이스 커넥션 구함
3. 쿼리 실행을 위한 Statement 객체 생성
4. 쿼리 실행
5. 쿼리 실행 결과 사용
6. Statement 종료
7. 데이터베이스 커넥션 종료
- URL 을 연결하기 위해 mySQL의 URI 를 알아야한다.
'JSP' 카테고리의 다른 글
게시판 작동 원리 (0) 2023.03.23 mysql에서 데이터 가져오기 (0) 2023.03.23 c: 코어태그 와 fmt: 국제화 태그 (0) 2023.03.23 세션 (session) (0) 2023.03.22 쿠키 (cookie) (0) 2023.03.22