게시글 전체보기

글쓰기

상세보기

삭제하기

Model

DB table 생성

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/b2a7334c-2098-47d4-88e0-e5a1a828c2be/Untitled.png

사전 작업

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();
}

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6f273738-bd11-43de-a701-cbbc55f63706/Untitled.png