Вопросы по теме 'apache-cayenne'

Настройте Apache Cayenne для асинхронного использования с Vertx
Я использую Apache Cayenne с Vertx. Vertx полагается на асинхронность всего и активно ищет потоки, которые блокируют. Так что исполняем что-то вроде ... List<Artist> artists = ObjectSelect.query(Artist.class).select(context); ......
156 просмотров

Apache Cayenne — настройка пакетной связи
Мне интересно, есть ли способ с Apache Cayenne использовать их метод .setTo для установки отношений, не вытягивая объект по одному при каждом вызове метода. Я работаю с несколькими тысячами строк данных, и мне приходится запрашивать объект каждый...
58 просмотров
schedule 30.03.2022

Cayenne: обновление базы данных вручную созданными экземплярами классов, сгенерированными cayenne.
Я пытаюсь использовать cayenne для взаимодействия с базой данных PostgreSQL. До сих пор все работало так, как ожидалось, но теперь я столкнулся с проблемой, которую не совсем понимаю (я новичок в кайенне). Скажем, у меня есть таблица «книги» с...
395 просмотров
schedule 15.04.2022

Как управлять генерацией PK с помощью Cayenne 4.0 + PostgreSQL 9.4
У меня есть: Постгрес SQL 9.4 Апач Кайен 4.0.М3 Схема, состоящая из одной простейшей таблицы «проба»: CREATE TABLE proba (id bigint NOT NULL, переменный символ значения (255), CONSTRAINT proba_pkey PRIMARY KEY (id)) Простой основной...
584 просмотров
schedule 27.04.2022

Определение сопоставления для каждого запроса
Мы используем Apache Cayenne для интеграции уже существующей базы данных MS SQL Server с нашим приложением (у меня нет разрешения на изменение DDL базы данных, включая сопоставление таблицы/схемы/базы данных). База данных использует определенную...
100 просмотров
schedule 11.06.2022

Apache Cayenne/PostgreSQL: ошибка слишком многих клиентов
Я использую Apache Cayenne 4 Milestone 5 и получаю эту ошибку. Приложение официально не развернуто, но тестируется в рамках IntelliJ IDEA. Apr 03, 2017 10:19:58 PM org.postgresql.Driver connect SEVERE: Connection error:...
273 просмотров
schedule 18.06.2022

Как решить «Ошибка генерации PK: объект не поддерживается» при использовании Cayenne
При фиксации изменений в контексте Apache Cayenne я получаю следующее исключение. org.apache.cayenne.CayenneRuntimeException: [v.3.0.1 Sep 06 2010 15:09:38] Error generating PK : entity not supported: SOME_TABLE Почему это происходит?
227 просмотров
schedule 09.03.2023

Как добавить драйвер в список распознаваемых CayenneModeler?
Я новичок в Apache Cayenne и пробую свой первый проект. Я пытаюсь использовать функцию CayenneModeler Инструменты > Реинжиниринг схемы базы данных для обратного проектирования базы данных SQL Server. Я попытался создать новый «Сохраненный...
430 просмотров
schedule 29.06.2023

Выполнение массовой вставки в таблицу БД с помощью Apache Cayenne
Есть ли способ выполнить массовую вставку в таблицу БД с помощью Apache Cayenne. У меня есть несколько сценариев, когда мне нужно выполнить массовую вставку. Я не уверен, как мы можем сделать это в Кайенне. Любая помощь в этом отношении очень...
400 просмотров
schedule 29.06.2023

Запуск метода обратного вызова из другого метода обратного вызова
У меня есть обратный вызов PrePersist, который создает объекты Assignment. Мне нужно инициировать обратные вызовы, чтобы сообщить мне, когда эти объекты назначения вставляются в базу данных. Обратные вызовы PostPersist для назначений не запускаются...
101 просмотров
schedule 23.06.2023

Рекомендации по управлению файлом Apache Cayenne project.xml
Apache Cayenne хранит файл "...project.xml" в каталоге ресурсов. Этот файл содержит пароль к базе данных. Это проблема, потому что пароль [сервера развертывания] не должен быть виден разработчикам. Кроме того, во время разработки потребуется другой...
183 просмотров
schedule 27.06.2023

Выберите «Пользовательские данные» с возвратом Cayenne пустых строк.
Я пытаюсь выбрать данные из двух таблиц diff mysql: SELECT SUM(TIMESTAMPDIFF(HOUR, startdatetime, enddatetime)), SUM(TIMESTAMPDIFF(HOUR, startdatetime, enddatetime) * hourly), SUM(CASE WHEN TIME(startdatetime) BETWEEN...
70 просмотров

Как преобразовать модель в JSON
Когда я наивно использую Джексона для преобразования в JSON, я получаю это исключение: Причина: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: не найден сериализатор для класса...
238 просмотров
schedule 28.07.2023

Apache Cayenne вставляет данные из приложения, отличного от cayenne, в базу данных
У меня есть приложение Tomcat, работающее с cayenne, теперь у меня есть другое приложение, которое вставляет/изменяет данные извне в БД! Поскольку cayenne полностью кэшируется, как лучше всего сообщить cayenne о новых/измененных строках? с...
45 просмотров
schedule 22.04.2023

Apache Cayenne Modeler, моделирующий наследование одной таблицы, сгенерировал подкласс с другим типом возврата
Используя это в качестве примера: https://cayenne.apache.org/docs/3.0/modeling-single-table-inheritance.html . У меня есть объект ObjEntity под названием Book. Я изменил тип Java для одного из атрибутов, чтобы использовать класс JodaTime...
98 просмотров
schedule 05.11.2023