게시글 전체보기

글쓰기

상세보기

삭제하기

Model

DB table 생성

사전 작업

BoardVO.java

@Data
public class BoardVO {
	private int num;
	private String mbrid;
	private String title;
	private String content;
	private String regDate;
	private int readcnt;
	private String ip;
	private int reRef; // 글 그룹 번호
	private int reLev; // 들여쓰기 레벨
	private int reSeq; // 글 그룹 내 순번

BoardMapper.java

이번에는 sql문을 xml 에 따로 매핑해줄거얌

public interface BoardMapper {
	
	int insert(BoardVO boardVO); // 글 한개 등록하기
	
	int getTotalCnt(); // 전체 글 갯수 가져오기
	
	int nextBoardNum(); // 다음 insert 할 글번호 생성하기
	
	void updateReadCnt(int num); // 조회수 1증가 시키기
	
	BoardVO getBoard(int num); // 글 번호에 해당하는 글 한개 가져오기
	
	List<BoardVO> getBoards();
	
	int deleteBoard(int num); // 글번호에 해당하는 글 한개 삭제하기
	
	int deleteAll();
}