使用 JDO 实现 Spring Restful 服务

发布于 2024-12-10 06:54:45 字数 459 浏览 0 评论 0原文

我打算使用 spring 和 Datanucleus JDO 创建一个宁静的 Web 服务以实现持久性。 我读过一些材料,我想我了解一些灰色区域的安全性。 我已经创建了我的域/模型类,但不确定某些事情。这是我的问题

1)是否可以使用 @XmlRootElement 和 @PersistenceCapable 注释我的持久类。我问这个问题是因为相同的持久类将在 xml 之间进行编组和解组。 例如

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

}

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

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

谢谢大家。

I intend creating a restful webservices with spring and Datanucleus JDO for persistence.
I have read a couple of materials and i think i understand safe for some grey areas.
I have created my domain/Model classes but unsure of certain things. Here are my questions

1) Is it possible to annotate my persistent Classes with @XmlRootElement and @PersistenceCapable. I ask this because the same persistent classes will be marshalled and unmarshalled to and from xml.
For example

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

}

2) I already have a database i need to connect to, so how do i map each Model e.g(MisCode.java) class to it's corresponding table name in the database. Is the .orm file necessary and where do i put it?

3) Is persistence.xml necessary and where does it come in?

Thank you all.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水溶 2024-12-17 06:54:45
  1. 为什么两个独立的注释不可用?

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

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

  1. Why wouldn't two independent annotations be usable?

  2. Why not read the docs for DataNucleus about how to map to a schema?
    http://www.datanucleus.org/products/accessplatform_3_0/jdo/orm/schema_mapping.html

  3. No. As above, read the docs of the JDO implementation you chose, or read the JDO spec.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文