Java 我可以向MongoDB提交我自己的数据类型吗?

Java 我可以向MongoDB提交我自己的数据类型吗?,java,mongodb,Java,Mongodb,您好,我想用java将数据提交到mongodb 这是清楚的。我了解到我只能提交值类型为: 串 整数 浮动 布尔值 排列 嵌入式文档 日期 DBRef 目标 我可以提交我自己的数据类型吗?比如seriliase类,比如Testtype。因此,我将dbobject与attributename一起调用test,并将testtype值与我的名称、type和check一起使用 class Testtype { public Testtype(string name, string type,

您好,我想用java将数据提交到mongodb 这是清楚的。我了解到我只能提交值类型为:

  • 整数
  • 浮动
  • 布尔值
  • 排列
  • 嵌入式文档
  • 日期
  • DBRef
  • 目标
我可以提交我自己的数据类型吗?比如seriliase类,比如Testtype。因此,我将dbobject与attributename一起调用test,并将testtype值与我的名称、type和check一起使用

class Testtype {

    public Testtype(string name, string type, boolean check) {
        this.name = name;
        this.type = type;
        this.check = check;
    }

    string name;
    string type;
    boolean check;

    //Getter and Setter-Methoden
}

可能重复的是,这不只是作为基本HashMap吗?这对于一个“类型”来说是有意义的。你需要一个ODM,morphia就是其中之一。谢谢你的评论。我在找莫菲娅。