JDBC 2

[JSP] 방명록 구현

방명록 구현에 관련된 클래스 DAO Message Dao : GUESTBOOK_MESSAGE 테이블에 대한 쿼리를 실행한다. 서비스 클래스 GetMessageListService : 요청한 페이지 번호에 포함된 메시지 목록을 구한다. WriteMessageService : 메시지를 작성하는 기능을 제공한다. DeleteMessageService : 작성한 메시지를 삭제하는 기능을 제공한다. JDBC Connection 관련 ConnectionProvider : Connection을 제공한다. DBCPInit : DBCF 초기화 서블릿이다. JdbcUtil : Connection을 위한 보조 기능을 제공한다. 서비스 클래스는 ConnectionProvider와 MessageDao를 이용해서 필요한 기능을 ..

개발 2020.07.27

[JSP] SQL 데이터 베이스 프로그래밍 기초

다수의 웹 어플리케이션이 회원정보, 게시글 내용 컨텐츠 데이터 등을 저장하기 위해 데어터 베이스를 사용한다. MySQL 워크벤치를 실행하고 root 계정으로 DB를 연결하자 그리고 다음 쿼리를 실행하여 예제에서 사용할 데이터 베이스를 생성한다. create database chap14 default character set utf8; create database chap14; 데이터 베이스 사용하기 use chap14; 데이터 베이스를 추가한 뒤에는 MySQL에서 사용할 사용자를 추가한다. 사용자를 추가하기 위해서는 다음과 같은 순서로 명령을 실행하면 된다. create user '[계정]' @ '[호스트] identified by '[암호];; create user 'jspexam'@'localhost..

개발 2020.07.26