Весеннее спокойное обслуживание с JDO - PullRequest
0 голосов
/ 18 октября 2011

Я намерен создать полноценный веб-сервис с пружиной и Datanucleus JDO для настойчивости.Я прочитал несколько материалов, и я думаю, что я понимаю, безопасен для некоторых серых областей.Я создал свой домен / классы моделей, но не уверен в определенных вещах.Вот мои вопросы

1) Можно ли аннотировать мои постоянные классы с помощью @XmlRootElement и @PersistenceCapable.Я спрашиваю об этом, потому что одни и те же постоянные классы будут маршалироваться и демаршалироваться в и из XML.Например,

@PersistenceCapable
@XmlRootElement(name="miscode")
public class MisCode {

}

2) У меня уже есть база данных, к которой мне нужно подключиться, как мне сопоставить каждый класс Model, например (MisCode.java), с соответствующим именем таблицы в базе данных.Нужен ли файл .orm и куда его поместить?

3) Нужен ли файл persistence.xml и куда он приходит?

Спасибо всем.

1 Ответ

1 голос
/ 19 октября 2011
  1. Почему нельзя использовать две независимые аннотации?

  2. Почему бы не прочитать документы для DataNucleus о том, как сопоставить схему? http://www.datanucleus.org/products/accessplatform_3_0/jdo/orm/schema_mapping.html

  3. Нет. Как и выше, прочитайте документы выбранной вами реализации JDO или прочитайте спецификацию JDO.

...