Вопросы по теме 'jooq'

Комплексное обновление jOOQ - как заблокировать таблицу?
вот SQL-запрос «добавить узел» для модели вложенного набора LOCK TABLE mytestdb.tbltree WRITE; SELECT @myRight := rgt FROM mytestdb.tbltree WHERE name = 'apples'; UPDATE mytestdb.tbltree SET rgt = rgt + 2 WHERE rgt > @myRight; UPDATE...
2761 просмотров
schedule 13.06.2024

как исправить:-org:jooq.exception.DataAccessException и com.microsoft.sqlserver.jdbc.SQLServerException?
Кто-нибудь подскажет, как разрешить исключение здесь Консоль показывает оба исключения: - СЕРЬЕЗНО: (1) org.jooq.exception.DataAccessException: SQL [select dbo.FolderInfo.FolderRSN, dbo.FolderInfo.InfoCode, dbo.FolderInfo.InfoValue,...
2013 просмотров
schedule 24.02.2024

Автогенерация Jooq приводит к тому, что пользователю отказано в команде SELECT для таблицы 'proc'
У меня возникают проблемы при попытке запустить задачу автогенерации Jooq, которая берет информацию о таблице из облачной базы данных cleardb. Ошибка, которую я получаю, приведена ниже и, по-видимому, как-то связана с тем фактом, что у меня...
560 просмотров
schedule 22.04.2024

Генерация схемы из метамодели JOOQ в другом диалекте SQLDialect
Я рассматриваю возможность использования jOOQ в качестве безопасного для типов, независимого от диалекта БД генератора SQL, поскольку мне нужно создать небольшой DDL-скрипт базы данных и большое количество операторов INSERT и UPDATE на лету из более...
1003 просмотров
schedule 04.01.2024

Генерация кода Jooq исключает неработоспособность с типизированной конфигурацией
Я пытаюсь исключить две таблицы, созданные Liquibase, при использовании TypeSafe Config. jooq { # databasechangelog = Liquibase generated tables # databasechangeloglock = Liquibase generated tables excludes = "databasechangelog,...
608 просмотров

JOOQ инициализирует лучший подход к DAO
Я хочу знать Лучшие практики для инициализации DAO, созданного JOOQ. Теперь я использую следующий подход для инициализации созданного JOOQ DAO. В следующем случае StudentDao генерируется JOOQ. public class ExtendedStudentDAO extends StudentDao...
2291 просмотров
schedule 31.10.2023

Проблема с кодировкой JOOQ, отличной от utf8
Есть ли способ указать, какую кодировку использовать для генерации запросов sql из JOOQ? У нас есть база данных оракула с кодировкой, отличной от UTF-8, и сгенерированный запрос для условия равной строки содержит символы UTF-8.
1320 просмотров
schedule 16.02.2024

Как создать схему с JOOQ?
попытка создать таблицу Vertica с JOOQ 3.5.x: Connection connection = create(); DSLContext dslContext = DSL.using(connection); Field<String> myColumn = DSL.field("my_column", SQLDataType.VARCHAR); Table table = DSL.tableByName("my_schema",...
1195 просмотров
schedule 25.02.2024

Извлечение пар ключ/значение из json с помощью jooq/postgresql – java
У меня есть данные json в столбце базы данных PostgreSQL в следующем виде: myData [{"key1": "value1", "key2": "value2"}, {"key1": "value1", "key2": "value2"} ] где myData — массив, содержащий два объекта. Я прочитал следующие ссылки для...
1848 просмотров
schedule 29.08.2022

Объединение и составление команд Jooq
У меня есть такой запрос: выбрать строку создать строку со значениями из строки выше (есть более 1 значения). Технически это возможно выразить в одном SQL-запросе, но с jooq будет значение туда и обратно между приложением и сервером БД....
64 просмотров
schedule 13.04.2024

Плагин jooq-codegen-maven и ошибка компиляции JDK9
Я только что обновил свой проект от JDK8 до JDK9. Я использую библиотеку JOOQ версии 3.9.5. Теперь я вижу эту ошибку при компиляции. [ERROR] Failed to execute goal org.jooq:jooq-codegen-maven:3.9.5:generate (default) on project...
2256 просмотров
schedule 03.11.2022

Как правильно построить динамические условия предложения WHERE с помощью JOOQ?
Мне нужно иметь возможность динамически строить JOOQ "WHERE" близко, используя список элементов String, где каждый элемент представляет один фильтр: List<String> filerList = new ArrayList<>(); filerList.add("column1=Y");...
1088 просмотров
schedule 27.07.2022

Настройки источника данных контекста не извлекаются
Цель Я создаю веб-службу REST (с помощью RESTEasy), и я подумал, что было бы неплохо, если бы я не управлял пулом соединений, но я позволил сделать это Tomcat. Поэтому я добавил ресурс в META-INF/context.xml. Проблема Я вижу много подключений...
550 просмотров
schedule 18.03.2024

новая конфигурация jooq / gradle не генерирует никаких классов jooq
У меня есть приложение Ratpack, работающее с использованием gradle (v2.1.0) и jooq (v3.8.1) для создания файлов классов. Вот мой файл build.gradle : buildscript { repositories { jcenter() } dependencies { classpath...
1368 просмотров
schedule 07.08.2022

не может вернуть универсальный при создании пользовательского картографа jooq
Я хочу написать собственный картограф, который может транслировать запись jooq на карту, но возникла какая-то проблема. Вот мой код. public class BaseMapper<R extends Record, E extends Map> implements RecordMapper<R, E> { @Override...
108 просмотров
schedule 13.01.2024

Как я могу объединить в JooQ две разные таблицы с одинаковыми столбцами и типами данных?
У меня есть две таблицы в моей базе данных, эти таблицы имеют одинаковые точные столбцы и типы данных, но в другом порядке. В таблице A есть столбцы: A, B, C, D. В таблице B есть столбцы: A, C, D, B. У меня есть приложение, которое использует...
447 просмотров
schedule 28.02.2024

Почему генерация кода Jooq не работает с PostGIS?
Контекст . Я пробую расширение географической информационной системы Postgres PostGis , которое обеспечивает широту и долготы как точки и операций над ней. Если я правильно понимаю , мне нужно добавить собственный конвертер, который может...
372 просмотров
schedule 25.08.2022

Как сохранить имя класса Enum и значение перечисления в базе данных
У меня есть класс с разными перечислениями, например: class EligibilityRule{ ProductEligibility productEligibility; CountryEligibility countryEligibility } enum ProductEligibility{ PRODUCT_X, PRODUCT_Y } enum CountryEligibility{ US, IN, CN .. }...
495 просмотров
schedule 26.10.2022

Использование jsonb_set в обновлении с jOOQ
У меня есть sql-запрос для обновления значения status в столбце data типа jsonb в Postgresql, который выглядит так: update sample set updated = now(), data = jsonb_set(data, '{status}', jsonb 'CANCELLED', true) where id = 11; Мне...
426 просмотров
schedule 09.11.2022

Не удалось запустить JOOQ GenerationTool с Java 11 (NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema)
Я попытался запустить генерацию кода с помощью этой командной строки, как описано в документации здесь : java -classpath "jooq-3.12.3.jar;jooq-meta-3.12.3.jar;jooq-codegen-3.12.3.jar;mysql-connector-java-5.1.18-bin.jar;."...
1104 просмотров
schedule 19.07.2022