У меня есть столбец title
в таблице SQL myTable
.
Используя Kotlin и JDBI, как мне получить все отдельные записи в этой таблице?
Этоэто то, что я пробовал до сих пор:
val jdbi = Jdbi.create("...url", "...user", "...password")
fun getTitles(): List<String> = jdbi.withHandleUnchecked { handle ->
handle.createQuery("select distinct(title) from myTable;")
.mapTo(String.javaClass)
.list()
Однако, это дает мне следующее исключение: A bean, Companion was mapped which was not instantiable (cannot find appropriate constructor)
Что здесь не так?