* В целом Kotlin и Java могут сосуществовать в одном проекте/модуле, но дьявол, как всегда, в деталях. * Lombok будет не нужен, есть `data class`. При совсем плохом кейсе можно вроде бы юзать `record` классы из новых версий Джавы. * MapStruct теоретически должен работать с Котлиновскими классами, но тут возможны проблемы. * See https://www.baeldung.com/kotlin/mapstruct-data-classes * Генерация из OpenApi вряд ли будет работать на Kotlin. * Пример перехода можно посмотреть в моём другом проекте — https://github.com/dmitry-weirdo/wiki-telegram-bot. * Начинаем пока с модуля `kgstatsSrv`. Модуль `kgparserSrv` является более древним, его можно перевести во вторую очередь.
data class. При совсем плохом кейсе можно вроде бы юзатьrecordклассы из новых версий Джавы.kgstatsSrv. МодульkgparserSrvявляется более древним, его можно перевести во вторую очередь.