开发者社区> 问答> 正文

使用Morphia完成到MongoDB的映射

Morphia是一个实现Java对象到MongoDB双向映射的类库。希望大牛能给出一个使用Morphia完成到MongoDB的映射的例子。

展开
收起
落地花开啦 2016-02-18 16:44:58 2118 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    首先是领域模型,跟JPA非常类似,采用是注解驱动的方式:
    1
    以上代码创建了两个领域模型:BlogEntry和Comment,前者作为实体存在,有自己的生命周期;后者则是内嵌在实体之中,没有独立的生命周期。关于这些注解的详细含义,以及Morphia提供的其他注解,请参见其 官方文档。
    其次,实现DAO来保存它们。只需要简单的继承一下Morphia提供的DAO,就能很快地实现对领域类的CRUD。
    2
    最后检验上述代码的功能:
    3
    这就完成了。

    2019-07-17 18:44:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
MongoDB多数据中心的方案选型之路 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载