#DSL
Effective Kotlin Item 35: Consider defining a DSL for complex object creation
Руководство по созданию собственного DSL для описания создания сложных объектов или вложенных структур
Effective Kotlin Item 35: Consider defining a DSL for complex object creation
Руководство по созданию собственного DSL для описания создания сложных объектов или вложенных структур
Media is too big
VIEW IN TELEGRAM
ExoQuery - Kotlin DSL для работы с базой данных. Есть поддержка разных БД. Больше про возможности смотрит в видео
#kotlin #sql #dsl
// Пример запроса
capture.select {
val p: Person = from(people)
val a: Address = join(addresses) { a -> a.personId == p.id }
Data(p.name, a.city)
}
#kotlin #sql #dsl
👍43