Описание тега apache-cayenne
Apache Cayenne - это среда персистентности с открытым исходным кодом, обеспечивающая объектно-реляционное сопоставление (ORM) и службы удаленного взаимодействия.
1
ответ
Ошибка "Пакет для запроса слишком велик" при попытке сделать запрос на моем веб-сайте
Опять мне нужна твоя помощь. Я пытаюсь разместить свой веб-сайт на Java. Что я использую: MySQL сервер: командная строка mysql -V, результат: mysql Ver 15.1 Distrib 10.1.23-MariaDB, для debian-linux-gnu (x86_64) с использованием readline 5.2 кайенск…
10 ноя '17 в 23:07
2
ответа
Как получить только PK таблицы
Я работаю с Java Apache Cayenne, под БД MySQL. У меня довольно большая таблица с одним bigint PK и некоторыми полями. Я хотел бы получить только значения PK, а не весь объект, который отображает эту сущность, так как это было бы слишком ресурсоемким…
03 дек '12 в 16:21
1
ответ
Apache Cayenne Получить коллекционное выражение
Используя Apache Cayenne, я пытаюсь понять, как избежать итеративных обращений к БД, когда у меня есть коллекция значений атрибутов. Скажем, у нас есть постоянный объект Person с атрибутом name типа Строка. Если у меня есть список, содержащий имена …
10 ноя '14 в 10:23
1
ответ
Где находится файл "speed.log" для развертывания Tomcat приложения Vaadin/Apache Cayenne?
Я развертываю приложение, которое использует Vaadin и Apache Cayenne. Это вызывает проблему, так как я развертываю его на Tomcat, работающем как пользователь "www". (Если я запускаю Tomcat как "root", проблем нет.) Он жалуется, что нет разрешения на…
27 авг '17 в 10:55
1
ответ
Как добавить / изменить записи базы данных, используя Cayenne API
Я пытаюсь использовать Apache Cayenne для реализации базы данных и хотел бы знать, как использовать API Cayenne для выполнения операции добавления. Я перечитывал документ запроса в течение двух дней. Он дает хорошую информацию о том, как получить сп…
02 май '13 в 13:33
1
ответ
Как управлять генерацией ПК с Cayenne 4.0 + PostgreSQL 9.4
Я имею: PostgreSQL 9.4 Apache Cayenne 4.0.M3 Схема, которая состоит из одной простейшей таблицы "proba": CREATE TABLE proba (id bigint NOT NULL, значение символа варьируется (255), CONSTRAINT proba_pkey PRIMARY KEY (id)) Простой основной метод: publ…
15 ноя '16 в 14:24
1
ответ
Фильтруйте пользовательские поля, отсутствующие в базе данных, используя Apache Cayenne
В моем API в настоящее время можно фильтровать по всем полям, которые существуют в базе данных. Фильтрация реализована в FilterUtils.java в проекте API. Это преобразует параметры URL в поиск Apache Cayenne и возвращает результат в ресурс. В проекте …
12 май '15 в 11:52
1
ответ
Портирование Apache Cayenne с оракула на PostgreSQL
Я портирую существующий Java-проект с Oracle 10 на PostgreSQL 9.1.8 (эта версия на самом деле поддерживается Cayenne?) Что-то не так в параметрах OUT, когда возвращается курсор. Тип возврата должен быть types.OTHER но это выглядит как нулевой объект…
04 июн '13 в 15:38
1
ответ
Cayenne Expression.fromString не поддерживает порядок скобок
У меня есть строка ((effectiveDate >= "11/01/2015") and (effectiveDate < "04/30/2016")) and (not ((name like "*John*")) and (name like "*Smith*") and (age > "20")) После того, как я преобразовал его в выражение, он не поддерживает порядок с…
13 апр '16 в 15:47
1
ответ
Как создать пользовательскую функцию SQLite и выполнить под Cayenne
Я пытаюсь написать пользовательскую функцию SQLite, которая принимает два аргумента и работает с Apache Cayenne's performQuery() который выглядит примерно так: String query = "SELECT * FROM TABLE WHERE MYFUNC(arg1, arg2) <= SOME_VALUE" ObjectCont…
26 фев '15 в 22:25
1
ответ
Обновление объекта в базе данных с использованием Apache Cayenne
Я впервые использую Cayenne в проекте. До сих пор я использовал SelectQuery и мне это нравилось. Теперь мне нужно обновить объект, например, мой User объект содержит emailId приписывать. Когда пользователь должен обновить свою электронную почту, я б…
20 янв '13 в 22:46
2
ответа
Запуск хранимой процедуры, которая возвращает данные через Apache Cayenne ORM, не работает
Я пытаюсь запустить хранимую процедуру в моей базе данных MariaDB. Я использую Apache Cayenne в качестве ORM. Сообщение об ошибке указывает, что он не может найти хранимую процедуру, но у меня это работает уже для процедур, которые не возвращают дан…
30 мар '16 в 04:28
1
ответ
Соотнесенные поля имеют значение NULL
Вот пример моей проблемы: У меня есть сущность с именем "Person" (Имя: String. CityId: Integer). У меня есть связь между "Person" и "City" с именем "toCity". Я использую, чтобы добавить поле "CityId" в определение ObjEntity (с помощью редактора Caye…
20 фев '17 в 11:03
1
ответ
Получение DataSource из Cayenne DataConext
В настоящее время я использую Cayenne в качестве ORM. Мне нужно получить DataSource для инициализации Velocity Engine в моем коде. Я могу вручную создать источник данных, но я не хочу этого делать и хочу использовать существующий источник данных из …
07 янв '13 в 07:48
1
ответ
Cayenne 3.1 - отключить кэш
Вот моя ситуация; давайте предположим, что у меня есть 2 таблицы; сотрудник и ответственность, где Responsibility.employee_id = employee.id, Иногда нам нужно обновить Responsibility.employee_id вручную, и избежать этого невозможно, иногда это нужно …
21 апр '15 в 19:38
1
ответ
Проблемы с обновлением до Apache Cayenne 4.0 BETA 1
Я только что обновился до Apache Cayenne 4.0 BETA 1 и получаю следующие ошибки: java.io.StreamCorruptedException: неверный заголовок потока Похоже, что они выбрасываются, вызывая "org.apache.cayenne.Cayenne.objectForPK" и "org.apache.cayenne.Cayenne…
21 июн '17 в 11:07
0
ответов
Сохранение массива в h2db через ошибку Cayenne
Я пытаюсь сохранить постоянный объект через интерфейс Cayenne: ServerRuntime runtime = new ServerRuntime("cayenne.xml"); ... DataContext context = (DataContext)runtime.getContext(); ObjectWithArray owa = context.newObject(ObjectWithArray.class); owa…
02 фев '15 в 11:25
1
ответ
Cayenne Modeler 3.1.2 использует крошечные шрифты в Windows 3.1.2. Есть ли способ это исправить?
Похоже на это... Установил cayenne3.1.2, скачав zip и распаковав все. Есть ли еще один шаг?
21 апр '18 в 13:04
1
ответ
Apache Cayenne Modeler моделирует сгенерированный подкласс наследования одной таблицы с другим типом возвращаемого значения
Используя это в качестве примера: https://cayenne.apache.org/docs/3.0/modeling-single-table-inheritance.html. У меня есть объект под названием Book. Я изменил тип Java для одного из атрибутов, чтобы использовать класс DateTime JodaTime. Суперкласс _…
11 апр '14 в 01:05
1
ответ
Привязка списка целых чисел в предложении IN с использованием Cayenne
Я пытаюсь связать список целых чисел в предложении SQLTemplate IN следующим образом: SELECT * FROM table1 WHERE id IN ( #bind($idList) ); У меня есть строка идентификаторов: idList = "1, 2, 3, 4"; Я не могу заставить привязку работать успешно, она н…
05 фев '09 в 04:17