Comments 10
А можно Github репозиторий с кодом?
0
Отличная статья, очень хорошо сделано, при это лаконично и понятно. Автору за это респект.
-1
Всё это, конечно, неплохо, хорошая статья для новичков.
Эта небольшая статья ориентированна на тех кто никогда не писал код на Kotlin и не использовал Spring boot.
Казалось бы, ничего лишнего в статье нет, всё чётко и по делу. Но тут одна спринговая магия, хорошо ли давать новичкам код, в котором они в принципе не поймут того, как именно он работает? Можно ли называть REST-сервис на Kotlin простейшим, если в нём уже используется такой монстр как Spring?
0
Спрингбут КРУД-сервер из коробки дает, там ваще по-моему писать ничего не нужно))) Entity создать и все. Ни репозитариев, ни контроллеров уже не надо.
+1
Теперь я знаю, как в 6 драйвере исправлять временную зону:)
Раньше пользовался 5 версией.
Раньше пользовался 5 версией.
0
Пара полезных (надеюсь) вещей по тестам:
FixMethodOrder
– не уверен, насколько полезно, я бы понял если случайный порядок, но намеренно по порядку?@AutoconfigureMockMvc
и потом
@Autowired lateinit var mockMvc: MockMvc
- MockMvc не нужен baseUrl, относительные пути прекрасно распознаются — и не надо переживать про виртуальный путь
- Для JSON есть отличный хелпер, который помогает работать с JSON используя JSONPath, а не сравнение со строкой. Например:
mockMvc.perform(get("/")) .andExpect(jsonPath("$.*.name", hasItems("iPhone 4s")))
0
@AutoconfigureMockMvc и потомСпасибо не знал. И exception стал покрасивее выводиться :)
@Autowired lateinit var mockMvc: MockMvc
0
Sign up to leave a comment.
Наипростейший RESTful сервис на Kotlin и Spring boot