코틀린/web

정확히는 모르겠습니다만, 원인은 KotlinModule때문인 것 같습니다. (아마 그럴 것 같습니다..ㅜㅠㅜ) 비슷한 글로 다음 블로그도 참고하시면 좋을 것 같습니다. (https://kapentaz.github.io/kotlin/json/Kotlin-and-Jackson-(ObjectMapper)/) 저는 stackoverflow 뒤지다가 저와 동일한 문제는 아니었지만 ObjectMapper에 KotlinModule을 설정해 주는 코드를 발견했습니다. 혹시나 해서 확인해보니, KotlinModule이 있다면 기본 생성자 없이 deserialize가 가능하다는 사실을 알게되었습니다. 저의 코드는 다음과 같았습니다. data class CreateMemberRequest( @field:NotEmpty va..
코틀린으로 @Valid를 처음 사용한다면, 아마 다들 @Valid가 동작하지 않아서 해결 방법을 찾으실 거라 생각합니다. 오늘은 해당 해결 방법을 알아보도록 하겠습니다. 먼저 작동하지 않는 코드부터 살펴보겠습니다. @Controller class MemberController( private val memberService: MemberService, ) { @GetMapping("/members/new") fun createForm(model: Model): String { model.addAttribute("memberForm", MemberForm("","","","")) return "members/createMemberForm" } @PostMapping("/members/new") fun cr..
말 랑
'코틀린/web' 카테고리의 글 목록