А тем временем, вышел Kotlin 2.0!
Основные изменения включают стабилизацию нового компилятора Kotlin K2, улучшение работы с многоплатформенными проектами, поддержку новых плагинов и улучшения производительности компилятора. В новой версии также прокачали smart-cast, а также ускорили работу IDE.
Несколько странно выглядит smart-cast для операций decrement и increment, меняющих тип объекта 🤯
#Kotlin
🔗 https://kotlinlang.org/docs/whatsnew20.html
Подписывайтесь:
😌 @spring_aio
Основные изменения включают стабилизацию нового компилятора Kotlin K2, улучшение работы с многоплатформенными проектами, поддержку новых плагинов и улучшения производительности компилятора. В новой версии также прокачали smart-cast, а также ускорили работу IDE.
Несколько странно выглядит smart-cast для операций decrement и increment, меняющих тип объекта 🤯
interface Rho {
operator fun inc(): Sigma = TODO()
}
var unknownObject: Rho = TODO()
++unknownObject // после этого unknownObject: Sigma 🤪 но Kotlin знает об этом)
#Kotlin
🔗 https://kotlinlang.org/docs/whatsnew20.html
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Kotlin Help
What's new in Kotlin 2.0.0 | Kotlin
👍6❤5👏2
@ManyToMany
Использовать
CascadeType.ALL
для @ManyToMany
не рекомендуется, так как это может привести к непредсказуемым результатам во время удаления JPA сущностей. Вместо этого следует использовать CascadeType.DETACH
, CascadeType.MERGE
, CascadeType.PERSIST
и CascadeType.REFRESH
. Подробнее об этом рассказано в отдельном видео!
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Никогда не используй CascadeType.ALL вместе с @ManyToMany | Amplicode
#Amplicode #Spring #SpringBoot #SpringData #JPA #Hibernate #IntelliJ #Java #Kotlin
Использовать CascadeType.ALL для @ManyToMany не рекомендуется, так как это может привести к непредсказуемым результатам во время удаления JPA сущностей. Вместо этого следует…
Использовать CascadeType.ALL для @ManyToMany не рекомендуется, так как это может привести к непредсказуемым результатам во время удаления JPA сущностей. Вместо этого следует…
👍23🔥7❤4