[스프링]지네릭 타입 클래스 포스트맨

allnight5·2022년 12월 7일
0

스프링

목록 보기
1/62

public 다음에 지네릭스형태가 들어간다면
그내용에 맞춰서 반환해주는것으로

public PostResponseDto getPost(Long id) {
Post post = postRepository.findById(id).orElseThrow(
() -> new IllegalArgumentException("게시글이 존재하지 않습니다.")
);
return new PostResponseDto(post);
}
스프링의 경우
포스트맨으로 실험할때
사용자가 요청한것을 보내주는 reponse의 형태Dto를 만들어서
보내주면 json은 그형태를 받아서 뿌려준다

PostResponseDto{
	String password;
    
    public class PostResponseDto(String pass){
    	this.password = pass;
    }
}

pass에 false가 들어가고
위와 같이 입력했을때
password = false가 출력되며

password부분이 success로 바뀌면
success = false가 포스트맨에 나오게 된다.

profile
공부기록하기

0개의 댓글