까마귀코딩.log
자바 팀 프로젝트 생성부터 게시판 구현까지 - jsp 사용하기 3 본문
1. java 밑에 인터페이스 생성하기
BoardMapper 인터페이스에서 @Mapper 어노테이션의 역할은
맨위의 클래스 경로를 가지고 BoardMapper.xml 에서 namespace ='' 하고 일치되어있는것을 찾는다.
만약 다르게 해주면 ????
콘솔에 BindingException이 뜬다
//패키지명 . 클래스명(인터페이스) .메소드명
//com.example.demo.mapper.BoardMapper.insertBoard
// 한마디로 클래스풀경로. 메소드명
2. service 만들기
3. vo 를 파라미터로 받아서 mapper의 vo 를 호출하는 코드를 만들어 보자 !!!
RequestBody - 파라미터를 json 형태로 가져올때 선언
ResponseBody - 객체를 뷰를 리턴하지 않을때 < 프론트 단에서 다 해결할때 주로사용 >
4. BoardController 생성하기
직접 RequesetParam 으로 객체를 만들었던 과정을 스프링 프레임워크가 해주는것이 == 위의 과정 modelAttribute 사용이다.
그러면 요청을 할때 파라미터로 보내야한다.
'스프링' 카테고리의 다른 글
프로젝트 - 알림시스템 설계 (0) | 2023.01.15 |
---|---|
Cupidproject Setting 정리 (1) | 2023.01.10 |
자바 팀 프로젝트 생성부터 게시판 구현까지 - jsp 사용하기 4 - 화면출력하기 연습 (0) | 2023.01.03 |
자바 팀 프로젝트 생성부터 게시판 구현까지 - jsp 사용하기 2 (0) | 2023.01.02 |
자바 팀 프로젝트 생성부터 게시판 구현까지 - jsp 사용하기 (0) | 2023.01.02 |