CRUD 기능 테스트 완성, MVC 연결

Hwawon_2·2022년 4월 7일
0

delete

BoardMapper.java

리턴자료 : void
BoardMapper.xml

BoardMapperTests.java

실행 해보면


삭제된걸 확인 할 수 있다.

update

BoardMapper.java

리턴자료 : void
BoardMapper.xml

BoardMapperTests.java

실행 해보면


변경 되는걸 확인 가능.

webapp연결

com.ict.service 패키지 생성
com.ict.controller / 우클릭 new / class / BoardController 생성

BoardController
컨트롤러가 컨트롤러 기능을 할 수 있게
메서드 위에 @Controller 어노테이션 작성

전체 회원을 보려면 회원목록을 들고오는 메서드를 실행해야하고,
그 메서드를 보유하고 있는 클래스를 선언하고 주입해줘야 합니다.

@Autowired
private BoardMapper boardMapper;
(이걸 작성해야 DB에 연결이 가능합니다.)


전체 글 목록을 볼 수 있는 페이지인 boardList.jsp로 연결되는
boardList 주솔르 get방식으로 선언해주세요.
메서드 내부에서는 boardMapper의 .getAllList를 호출해 그 결과를 바인딩합니다.

views - 우클릭 - new - jspfile - boardList 생성
boardList
상단의 C테그라비르러리 작성

테이블을 만들어 줍니다.
thead부분

tbody부분

실행하면
/boardList

게시물이 나옵니다.


profile
코딩 일기장

0개의 댓글