까먹지 말자! 자주 보자!
package board;/** * 게시판 데이터 캡슐화 컴포넌트 * **/import java.io.*;import java.sql.*;/************************************************************************ * 게시판의 데이터를 관리하기 위한 컴포넌트인 BoardData 클래스 * * BoardData클래스는 게시판 데이터베이스로부터 얻어오는 모든 컬럼에 대응하는 멤버필드와 그것들을 설정하고 값을 * 얻기 위한 Setter와 Getter메소드로 구성된다. 이렇게 데이터베이스로부터 값들을 얻어와 클래스의 필드에 저장하고 객체를 통해 데이터를 넘겨주게 된다. * 이것의 장점으로는 번거롭고 반복적인 데이터베이스의 쿼리 작업을 줄여주며, 데이터를 캡..
package board;/** * 게시판 관리 컴포넌트 * **/ import java.util.*;import java.sql.*;import board.*;/** * AdminManager의 기능 구분 * 멀티 게시판 생성 : 데이터베이스 Connection, 게시판 테이블 생성 * 멀티 게시판 제어 : 로그인, 게시판 수정 및 삭제 * * AdminManager클래스는 현재 관리자로 로그인 되어 있는지 확인하고 새로운 * 게시판을 생성하거나 게시판을 수정 및 삭제하는 기능을 제공하는 클래스 * * **/public class AdminManager {private static ConnectionPool connectionPool = null;private static AdminManager adm..