datanucleus

Я собрал доказательство концепции, целью которой является создание скелетного проекта SBT multimodule, который использует Datanucleus JDO Enhancer со смешанными источниками Java и Scala. Трудность возникает, когда я пытаюсь улучшить классы персистентности из SBT. Очевидно, я не передаю правильный путь к клас...

Рассмотрим приложение, использующее DataNucleus со следующей структурой персистенции: У вас есть класс, который имеет два атрибута, таких как created (Date) и lastUpdate (Date): как вы автоматически заполняете эти атрибуты соответствующими значениями, когда объект этого класса собирается быть зафиксирован? ...

Есть ли способ удалить объект без необходимости сначала извлекать его из хранилища данных? Я предполагаю, что у меня уже есть ключ или идентификатор для сущности. Я думаю о чем-то вроде deleteObjectById, что было бы аналогом getObjectById на PersistenceManager. Самое близкое, что я могу придумать, - это исп...

В моей заявке я сохраняю сущность, у которой есть несколько не имеющих собственности детей. Похоже, что вызов persist, который выполняет сохранение сущности и всех дочерних объектов, происходит внутри транзакции, потому что я получаю ошибку, когда не включаю межгрупповые транзакции (а дочерние объекты живут ...

Мой код соответствует,но когда я пытаюсь запустить datanucleus enhancer, я не могу завершить шаг после компиляции. Я предполагаю, что мне не хватает файла jar, но какой из них?? Я включил ошибку и Пом.xml Я копирую инструкции со страниц google: <plugin> <groupId>org.datanucleus</groupId>...

Я пытаюсь написать запрос, который возвращает все отделы, средняя зарплата сотрудников которых находится в указанном диапазоне. У меня есть что-то вроде этого: Query query = pm.newQuery(Employee.class); query.setResult("department, avg(salary)"); query.setGrouping("department HAVING avg(salary) >= :x &a...

есть ли способ указать с помощью JPA, что должно быть несколько уникальных ограничений для разных наборов столбцов? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public St...