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

Java: производительность среды персистентности JOOQ и обратная связь
Я наткнулся на хороший SQL Builder framework, который называется JOOQ . Кстати, по-русски JOOQ звучит как существительное, означающее "жук" (как насекомое), "жук" ;) Если у вас есть какие-либо отзывы о JOOQ, его производительности и т. д.,...
5084 просмотров
schedule 01.06.2022

Генерация JOOQ sql для того, где цитата кажется несовместимой для нескольких объектов
Я работал с JOOQ для создания моего SQL, но у меня возникли проблемы с предложением «in», я написал простой тест, который показывает, что я имею в виду: @Test public void testWhereInBehaviorJOOQ() { String expectedSingleObjectSQL = "select...
1633 просмотров
schedule 12.11.2023

Пользовательский конвертер для Jooq Result
На самом деле мы используем fetchInto() для преобразования результатов в список объектов. Например: Employee Таблица сопоставления базы данных pojo является сотрудником. List<Employee> employeeList = sql.select(Tables.Employee)...
4377 просмотров
schedule 09.06.2022

Использование плагина jooq-sbt с ojdbc
Я использую jOOQ . Решение проблемы с конфигурацией jooq-sbt-plugin ( здесь ) привело к проблеме с путем к классам, которую я думаю, что это отдельно от оригинального. Мне удалось заставить конфигурацию работать, но попытка заставить ее работать...
750 просмотров
schedule 13.04.2023

Использование @Transactional с JOOQ
Я пробую JOOQ, и первое, что я решил, это запустить транзакционный модульный тест, который автоматически откатится. Кажется, я не заставляю это работать, и я не уверен, куда идти отсюда. Логи показывают, что транзакция была запущена и откатилась....
1280 просмотров
schedule 14.11.2022

JOOQ mysql поразрядный
Мы просто переключаемся на использование JOOQ вместо стандартного DAO и прямого SQL, и я пытаюсь преобразовать этот SQL в контекст JOOQ: products определяется как поле INT (4) в MySQL 5.6. SELECT DISTINCT f1 FROM table_A WHERE (f1 IS NOT...
209 просмотров
schedule 13.03.2022

Как синхронизировать JOOQ со SpringBatch JdbcTemplate
Я работаю с пакетом Spring и пытаюсь создать TASKLET с двумя фреймворками ORM: используйте jdbcTemplate для простых запросов и фреймворк JOOQ для более сложных запросов. Вот часть конфигурации весны: <bean id="transactionManager"...
924 просмотров

BoneCP выдает SQLException: соединение закрыто! при пакетной вставке в MySQL
Мне было поручено настроить проект с использованием BoneCP с jOOQ и Spring, но я столкнулся с некоторыми трудностями при этом. Выполнение отдельных вставок в мою базу данных MySQL работает отлично, но это с 190 000 объектов занимает почти 20 минут,...
2266 просмотров
schedule 24.05.2024

jOOQ: Как создать запрос на выборку с оператором MySQL «BINARY»?
Вопрос Как я могу создать любой из следующих двух (эквивалентных) операторов MySQL с помощью jOOQ ? SELECT * FROM `tbl` WHERE `col` = BINARY 'foobar '; SELECT * FROM `tbl` WHERE `col` = CAST('foobar ' AS BINARY); Фон Я хотел бы...
1133 просмотров
schedule 09.04.2023

jOOQ – DSL.dateAdd с полем‹Временная метка›
В одной из моих сгенерированных таблиц есть поле с именем start , которое имеет тип Field<Timestamp> (в базе данных столбец на самом деле является datetime ). В той же таблице также есть поле duration , которое содержит Int . Я хотел...
1135 просмотров
schedule 06.05.2023

справка по sql-запросу (количество)
У меня 3 стола CUSTOMERS (CUSTOMER_ID, LASTNAME, FIRSTNAME, ... other fields) LICENSES(LICENSE_ID, CREATED_AT, RELEASE_ID, CUSTOMER_ID, ... other fields) RELEASES(RELEASE_ID, RELEASE_NAME, RELEASE_NUMBER, ... other fields) CREATED_AT в...
274 просмотров
schedule 24.06.2022

Jooq: Таблицы с псевдонимами и Record.into
У меня в БД есть две таблицы: Client и Address . Client ссылается на Address дважды: как BillToAddress и ShipToAdress . Я хотел бы получить Client с его адресами, используя jOOQ. Это моя попытка: public static Client...
558 просмотров
schedule 16.06.2023

Конвертеры и типы jOOQ
В моем конфигурационном файле jOOQ я определил преобразователь для полей DATE, но у меня есть некоторые проблемы с определением условий для типа в разделе forceType. Для тестирования поставил выражение: <expression>.*</expression>...
577 просмотров
schedule 20.01.2023

jOOQ отключить генерацию DAO и POJO
Мой проект требует, чтобы я сам создавал DAO и POJO. Придется внести в него определенные модификации. Моя SRS говорит, что я должен использовать jOOQ. Пользуюсь впервые; Я понимаю, что jOOQ генерирует POJO и DAO самостоятельно, но я не смог найти...
996 просмотров
schedule 06.02.2022

Функция PostgreSQL + приведение в jOOQ
Как это утверждение можно выразить с помощью jOOQ? SELECT version FROM abc ORDER BY string_to_array(version, '.', '')::int[] desc limit 1 Я борюсь с комбинацией функции и приведения.
1347 просмотров
schedule 10.10.2023

Обновите поля hstore с помощью jooq
Кто-нибудь знает, возможно ли обновить значение по ключу в hstore с помощью JOOQ, кроме выполнения простого sql. Например, у меня есть таблица products . id | characs |...
800 просмотров
schedule 21.05.2023

org.springframework.jdbc.UncategorizedSQLException: jOOQ; код ошибки [17401]; Нарушение протокола:
Мы используем JOOQ для доступа к базе данных и в последнее время видим следующие сообщения об ошибках в журнале. Может ли кто-нибудь дать мне знать, что это значит? Кстати, мы используем базу данных оракула. Caused by:...
2314 просмотров
schedule 25.09.2022

Обновите несколько таблиц с помощью JOOQ
проблема здесь с jooq заключается в том, что он не поддерживает join и updates , более того, обновляет несколько таблиц. Я нахожу способ преобразовать этот запрос: String query = "UPDATE knowCRM.customer_did cd "; query +=...
2338 просмотров
schedule 18.03.2023

Как создать свой собственный результат jOOQ?
У меня есть Result из jOOQ fetch() , который я превращаю в Collection и потом делаю с ним разные манипуляции. Затем я хочу превратить его обратно в import org.jooq.Result . (Признаюсь, я хочу сделать это, потому что хочу иметь возможность...
850 просмотров
schedule 20.09.2023

Генератор кода JOOQ для PK H2 AUTO_INCREMENT с japAnnotations на
Я пытаюсь заставить генератор кода jooq работать со следующими параметрами <generate> <pojos>true</pojos> <jpaAnnotations>true</jpaAnnotations> </generate> для стола: CREATE TABLE PUBLIC.MSG_LOG...
564 просмотров
schedule 06.02.2024