Articles of JDBC

Ошибка подключения к базе данных Kotlin

Исключение в потоке "main" kotlin.KotlinNullPointerException у Kotlin.main (DB.kt: 4) может ли кто-нибудь объяснить мне, что это такое и что я должен сделать, чтобы справиться с этим исключением? object Kotlin { @JvmStatic fun main(args: Array<String>) { val conn: Connection = null!! val url = "jdbc:mysql://localhost:3306/" val dbName = "db-01" val driver = "com.mysql.jdbc.Driver" try { Class.forName(driver).newInstance() […]

Kotlin / Java – тестирование данных базы данных REST API

Я пытаюсь проверить подключение к моей базе данных и пытаюсь настроить базу данных Mock. Я понятия не имею, как это сделать. Как можно с какой-либо тестовой инфраструктурой издеваться над базой данных и тестировать мой метод (показано ниже) getUserById ? Поскольку это использует raw jdbc, как я могу перезаписать этот метод getConnection() чтобы использовать базу данных […]

Это применимо для написания драйвера JDBC в Котлине?

После написания интерфейса DB-API и базового диалекта SQLAlchemy для нашей базы данных мне было поручено забрать Java и написать драйвер JDBC. Я считаю, что это будет уровень 4, с сокетами против базы данных и т. Д. Я знаю Zero Java. В какой-то момент я собирался забрать Котлина, поэтому мне было интересно, можно ли создать JDBC-драйвер […]

Kotliquery не закрывает связи postgresql

Я использую Kotlin с картой kotliquery jdbc Просто столкнулся с проблемой. Я использую удаленную базу данных PostgreSQL. После небольшого вызова базы данных я получаю следующую ошибку Failure: too many clients already . Это вызвано отключением 100 соединений. Я пытаюсь создать 1 пункт, где мне нужно сделать конфиг. Это то, что я называю своим BaseDAO. Соответствующий […]

Как вызвать функцию postgres с массивом составного типа

Я ищу предложения о том, как вызвать функцию postgres, которая имеет аргумент, который представляет собой массив составного типа. Аналогичные вопросы были заданы, но я нашел удовлетворительный ответ. У меня есть следующий составной тип: CREATE TYPE collect.event_record AS ( event_type integer , event_timestamp timestamp without time zone , event_data text , event_import_id integer ); У меня […]

Создание списка из ResultSet

Я не совсем уверен, что это возможно, и я определенно не знаю, что искать или как это объяснить, но это похоже на довольно котлиновую вещь, которую я не удивлюсь, если это будет возможно. Я хочу создать экземпляр списка с listOf() но вместо того, чтобы предоставлять элементы для списка, предоставляя некоторый код, который создает элементы для […]

Intereting Posts
Kotlin: isAssignableFrom и проверки типа отражения Переопределить версию зависимостей весеннего загрузчика с помощью gradle kotlin-dsl kotlin, как упростить передачу параметров в конструктор базового класса? Записать вызов / транзакцию в TransactionalEventListener В чем разница между CoroutineContext и Job в kotlinx.coroutines? android.view.InflateException: двоичная строка XML-файла # 32: двоичная строка XML-файла # 32: ошибка раздувания класса Примеры ошибок запуска Ktor Kotlin – NoSuchMethodError при создании экземпляра Throwable Как преобразовать ByteArray в String с указанной кодировкой в ​​Kotlin Подкласс AsyncTask в Kotlin – не может использовать параметр первичного конструктора в onPostExecute Метод TaskStackBuilder addParentStack () не работает Функции расширения LocalDateTime и интеллектуальное литье Kotlin неразрешимая ссылка: добавить после преобразования из Java-кода Обнаружение молчания в аудиофайле (amr) с использованием Java / Kotlin на устройствах Android Kotlin anko onclick – нерешенная ссылка