package com.easyway.mash5.app.model;
import java.util.List;
import java.util.Vector;
import com.google.code.morphia.annotations.Embedded;
import com.google.code.morphia.annotations.Property;
/**
* @Embedded
* 你可以创建一个类被嵌套在实体类中,在这种情况下我们可以使用@Embedded注解。例如,在Hotel类中 可能会有一个Address。
* Address是Hotel不可分割的一部分,没有ID, 并且不会被存储在分开的collection中。在这种情况下我们可以使用@Embedded注解
*
* Address.
* @Entity
* public class Hotel{
* ...
* @Id
* private ObjectId id;
* @Embedded
* private Address address;
* }
* @Embedded
* public class Address{
* }
* 正如你所看到的,被@Embedded注解的类没有@Id。 这是因为他们经常被嵌套在其他类中。事实上,被@Embedded注解的类也不允许有@Id
*
*
*
* @Title: TODO
* @Description: 实现TODO
* @Copyright:Copyright (c) 2011
* @Company:易程科技股份有限公司
* @Date:2012-3-1
* @author
* @version 1.0
*/
@Embedded
public class BO {
@Property("Name")
private String name;
@Property
private String description;
@Embedded(concreteClass = Vector.class)
private List<Field> fields;
public BO() {
super();
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public List<Field> getFields() {
return fields;
}
public void setFields(List<Field> fields) {
this.fields = fields;
}
}
分享到:
相关推荐
Mongo的ORM框架的学习Morphia
mongo-2.7.3.jar和morphia-0.99.jar
java mongodb orm 实现-基于mongodb-driver开发的ORM
spring MVC morphia mongo 整合的例子 网上下载的例子 自己调试保证绝对能运行
spring-mongodb-morphia springdata-mongo morphia mongodb 学习
MongoModel - Ruby ODM用于与MongoDB数据库交互
这个压缩文件包含mongo-2.7.3.jar和morphia-0.99.jar是morphia框架必须的jar
讲解mongo中使用框架实现模糊查找,Mongo的高级查询功能
lucid-mongo, 面向adonis框架的Mongodb ODM 清晰 Mongolucid是mongo查询生成器和 ORM 。 它还支持数据库迁移,种子和工厂作为 @adonis/lucid.
要开始使用Node.js和Mongo进行开发,请参阅。 您只需一台服务器即可提供多个版本的FHIR。 默认情况下,R4(4_0_0)被启用,但还支持DSTU2(1.0.2)和STU3(3.0.1)。 您可以通过编辑配置选择支持所有版本或仅支持一...
总结了mongo数据库的映射框架morphia的基本用法。包括查询,更新等,是一份不错的mongodb操作入门文档。
bugu-mongo1.12 mongo开源框架
Mongo是一个高性能,开源,无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发,提供了以下功能:
在线文档WORD版详细文档(完整)请见:docs /睿智平台SqlToy4.17使用手册.doc范例演示项目快速上手主要功能项目阅读其readme.md学习POJO和DTO严格分层演示项目分片分库分表演示nosql演示(mongo和elasticsearch) ...
CI框架的mongo_db数据库扩展链接文件,有了它,CI框架链接mongo_db不在烦恼!
自己开发能跑的项目 spring-data-mongodb整合spring-boot
使用TF和ycsb构建mongo测试框架 准备 配置AWS凭证 安装terraform(0.14.9+) Visual Studio代码(首选) 设置 签出源代码后,在根目录中运行terraform init命令。 计划 初始化成功后,运行计划与terraform plan 。...
morphia mongo db OR-mapping mongo db再带的CRUD 太麻烦了, 一个不错的框架 类似 Hibernate
该项目主要使用java,但也贯穿始终使用Scala。 播放框架 (2.3.8) PlayAuthenticate (0.6.8) 易信 (0.6.7) 弹簧上下文 (4.1.6.RELEASE) Javax 注入 (1) 弹簧测试 (4.1.6.RELEASE) Scala 测试加 (1.2.0) 死锁...
芒果板 mongo-orm项目的管理面板。