JDO的Spring restful服务

时间:2011-10-18 12:10:47

标签: spring java-ee jdo datanucleus

我打算用spring和Datanucleus JDO创建一个restful webservices来保持持久性。 我已经阅读了几种材料,我认为我理解一些灰色地带是安全的。 我创建了我的域/模型类但不确定某些事情。这是我的问题

1)是否可以使用@XmlRootElement和@PersistenceCapable注释我的持久化类。我问这个是因为相同的持久化类将被编组并从xml中解组。 例如

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

}

2)我已经有了一个我需要连接的数据库,所以我如何将每个Model例如(MisCode.java)类映射到它在数据库中的相应表名。 .orm文件是否必要,我把它放在哪里?

3)persistence.xml是否必要且它在哪里?

谢谢大家。

1 个答案:

答案 0 :(得分:1)

  1. 为什么不能使用两个独立的注释?

  2. 为什么不阅读有关如何映射到架构的DataNucleus文档? http://www.datanucleus.org/products/accessplatform_3_0/jdo/orm/schema_mapping.html

  3. 没有。如上所述,阅读您选择的JDO实现的文档,或阅读JDO规范。