サービス、コントローラ作成
3051 ワード
[コントローラを作成]
要求に応じて適切な応答を送信する
@RequiredArgsConstructor
@Autowired
)使用する生成者注入!final
キーワード使用)@RequestBody
@PathVariable
@RequestParam
:Query Stringからの値取得用@Valid
@RequestBody
対象検証implementation 'org.springframework.boot:spring-boot-starter-validation’
[サービスの作成]
SaveTodo
[コントローラテスト]
MockMVC
@SpringBootTest
+@AutoConfigureMockMvc
mockMvc.perform(post("/api/todo")
.content(asJsonString(reqDto))
.contentType(MediaType.APPLICATION_JSON)
.accept(MediaType.APPLICATION_JSON))
// then
.andExpect(status().isOk());
Reference
この問題について(サービス、コントローラ作成), 我々は、より多くの情報をここで見つけました https://velog.io/@dot2__/Service-Controller-작성テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol