Объекты данных Java (JDO) - это стандартный способ доступа к постоянным данным в базах данных с использованием простых старых объектов Java (POJO) для представления постоянных данных. Он разработан так, чтобы быть независимым от хранилища данных, что позволяет сохранять, потенциально, любой тип хранилища данных.
0 ответов

Datanucleus autoCreateSchema проблема (противоречивые сообщения об ошибках)

У меня есть небольшая локальная база данных H2, содержимое которой было создано с помощью реализации JDO DataNucleus. Он содержит rawcontainitem таблица, связанная со следующим объектом: @PersistenceCapable(objectIdClass=RawItemKey.class) @Index(nam…
23 мар '12 в 13:49
2 ответа

Непоследовательная выборка из хранилища данных Google App Engine

У меня есть приложение, развернутое в Google App Engine. Я получаю противоречивые данные, когда я получаю сущность по идентификатору сразу после обновления этой сущности. Я использую JDO 3.0 для доступа к хранилищу данных ядра приложения. У меня ест…
1 ответ

Фильтр запросов JDO AppEngine "свойство имеет предка"

У меня есть сущность вида "ContainableObject", которая имеет сущность вида "Container" в качестве одного из своих свойств. class ContainableObject { @Persistent @Unowned private Container container; ... "Контейнер" имеет родительский объект вида "Ст…
31 окт '12 в 22:27
2 ответа

Сбой makePersistent с JDO

У меня есть следующий код, развернутый на сервере механизма приложений (единственное место, где я могу тестировать JDO, к сожалению, я не могу тестировать JDO локально, потому что у меня нет локальной реализации BigTable). final class PMF { private …
26 янв '12 в 18:18
2 ответа

Проблема при удалении объекта, который имеет зависимый объект "Set"

У меня есть родительский объект, который имеет набор дочерних объектов, как показано ниже: class Parent { @Persistent @Element(dependent = "true") private Set<Child> children; } Когда я удаляю родительский объект, я получаю следующее исключени…
05 июн '11 в 23:52
1 ответ

firebird: код ошибки SQL = -504 Неверная ссылка на курсор

Мы используем firebird, gwt ( DATANUCLEUS, постоянство objet) для разработки веб-приложения. Map<String, String> props = new HashMap<String, String>(); props.put("javax.jdo.PersistenceManagerFactoryClass", "org.datanucleus.api.jdo.JDOPer…
21 мар '14 в 09:52
2 ответа

Как создать объект com.google.appengine.api.datastore.Key в Google App Engine _ah/api/explorer?

У меня есть аннотированный объект GAE JDO: @PersistenceCapable public class HelloGreeting { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key id; @Persistent private String message; ... constructors, getters, setters …
3 ответа

Как выполнить массовое удаление из Google App Engien Datastore

Мне нужно удалить массовые записи из хранилища данных, я перебрал все предыдущие ссылки, но все только что говорили о получении сущностей из хранилища данных и последующем их удалении, проблема в моем случае в том, что у меня есть около 80 КБ сущнос…
2 ответа

Как передать HashMap свойств в бин Autowired весной?

Вместо того, чтобы создавать PersistenceManagerFactory в моем приложении вот так: Properties properties = new Properties(); properties.setProperty("javax.jdo.PersistenceManagerFactoryClass", "org.datanucleus.jdo.JDOPersistenceManagerFactory"); prope…
19 сен '10 в 01:33
0 ответов

Как применять группы выборки с помощью JDOQL-запросов с помощью datanucleus-appengine 2.0.0-final

После обновления до версии 2.0.0 datanucleus-appengine группы выборки теперь, похоже, игнорируются при использовании запросов JDOQL через API запросов. Я не уверен, что это ошибка в библиотеке или я делаю это неправильно. У меня есть определенная су…
21 фев '12 в 23:27
0 ответов

DataNucleus выдает исключение при изменении более одного объекта в потоке

Я столкнулся с проблемой при изменении объекта в цикле в том же потоке, и изменение, кажется, работает нормально, если изменение выполняется в разных потоках. Вот код, который я написал для того же. Вызов родительского метода: public void task(){ Li…
05 сен '11 в 12:49
1 ответ

Почему я получаю сообщение об ошибке "StreamingQueryResult не может быть приведен..."?

Я получаю эту ошибку в строке ниже User ret=(User)query.execute(username.toString()); Есть ли query.execute() можно только привести в Список<> ? java.lang.ClassCastException: com.google.appengine.datanucleus.query.StreamingQueryResult cannot be cast…
22 фев '14 в 09:10
2 ответа

Нет доступного StoreManager типа "appengine".

Нет доступного StoreManager типа "appengine". Убедитесь, что вы поместили соответствующий плагин хранилища DataNucleus в свой CLASSPATH, и если вы определяете соединение через JNDI или DataSource, вам также необходимо предоставить свойство постоянст…
06 янв '15 в 20:49
1 ответ

Проведение разных экземпляров одного и того же класса в хранилище данных GAE

Очень запутанный заголовок, я знаю. Здравствуйте, я столкнулся с некоторыми интересными проблемами здесь. У меня есть класс свойств, как это @PersistenceCapable public class Property implements Serializable { @PrimaryKey @Persistent(valueStrategy = …
04 апр '11 в 21:31
1 ответ

Удаление сирот после замены родителя в отношениях один ко многим

Я упорствую School лица в хранилище данных с PersistenceManager, School имеет отношения один ко многим с Student s: @PersistenceCapable public class School implements Serializable { ... @Persistent(mappedBy = "school") @Element(dependent = "true") p…
2 ответа

Попытка найти пример (проект затмения) для хранилища данных GWT / App Engine

Кто-то должен знать о работающем проекте Eclipse для хранилища данных GWT / App Engine? Я попытался найти готовый образец для Stockwatcher с помощью учебника по JDO, но безуспешно. Я нашел 2 образца Objectify: listwidget (проверка завершилась неудач…
18 июн '12 в 17:29
1 ответ

JDO обрабатывает уникальные нарушения ограничений

У меня есть то, что я считаю распространенным сценарием в JDO. У меня есть простой постоянный класс, скажем @PersistenceCapable public class Person { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.INCREMENT) private long id; @Persistent…
05 дек '11 в 16:22
0 ответов

Рабочая пружина 3.2.5 + конфигурация JDO 3.0 + GAE

Я пытался найти в Интернете и нашел Настройка JDO в Spring 3.1? или https://github.com/tomhowe/wicket-spring-jdo-interfaces но эти проекты датированы. Может кто-нибудь помочь мне с рабочим pom.xml и applicationContext.xml? У меня есть рабочий файл p…
08 дек '13 в 11:29
1 ответ

Связывание с созданием нового объекта с использованием GAE и JDO

Я создаю веб-сервис, используя Google App Engine и хранилище данных JDO.Все работает хорошо, и у меня есть довольно хорошее понимание того, как части сочетаются друг с другом. Проблема у меня заключается в следующем: Когда я вставляю новый класс про…
11 дек '14 в 18:22
1 ответ

Как я могу просмотреть базу данных JDO?

Есть ли способ посмотреть на базу данных JDO, которую я создал с помощью eclipse? Предоставляет ли Google какой-либо URL, где я могу их просмотреть?
21 фев '14 в 20:32