개발공부/[spring]호돌맨의 요절복통 개발쇼 2

[spring]@Builder(생성자의 순서가 바뀐다면?), ObjectMapper(데이터를 json형태로 변경하는 법)

1. @Builder @Builder public PostCreate(String title, String content) { this.title = title; this.content = content; } 메서드에 builder어노테이션을 붙여준다. 작은 클래스라면 클래스 위에 붙여도 되지만 왠만하면 메서드 위에 붙이는 것이 좋다. 이것은 lombok의 어노테이션 중 하나이다. 이 어노테이션을 생성자에 붙이면 PostCreate request = PostCreate.builder() .title("제목입니다.") .content("내용입니다.") .build(); 이렇게 postCreate에 있는 변수에 각각 이름에 값을 넣어 build할 수 있다. 이로써 생성자에 순서가 변경이 되는 상황이 생겨도 ..

[0]프로젝트 생성과 컨트롤러_ lombok과 H2,MockMvc가 뭐야?

인프런의 호돌맨의 요절복통 개발쇼를 구매하였다. 유튜브에서 호돌맨을 자주봤었기도 하고 스프링을 빠르게 공부하고 싶었었기 때문이다. 이 강의를 통해 공부해야할 길을 찾을 수 있기를 바란다. 강의를 듣고 따라하는 것에서 끝내는 것이 아니라 강의는 그저 길을 터주는 것이라 생각하고 모르는 것이 생기면 조사하고 공부하여 습득하고 내 지식으로 만들 예정이다. 근데 너무 생소한 개념이 많아서 김영한님 강의로 도망쳤다...김영한님 강의 빨리 듣고 이거 들을게요.. 1. 프로젝트 생성 인텔리제이에서 스프링 부트 프로젝트를 만들었다. 이름은 Durumlog -! 아무것도 하지 않은 페이지는 역시나 Error Page가 떴다. 2. 컨트롤러 생성 컨트롤러를 생성한 후에 다음과 같이 test에서도 동일한 위치에 폴더를 만들..