什么是实体 Class?

What is Entity Class?

我正在尝试使用 MongoTemplates find 方法。它需要“entity class”作为第二个参数。 我为此给模型class,但它不接受。它也不显示 @Entity 注释。方法如下:

mongoTemplate.find(queryBuy , Orders, "orders");

Orders 是我的模型 class 并且 orders 是集合名称。这是我模型开头的注释 class

@Getter @Setter
@Document(collection = "orders")
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class Orders {
....
}

MongoTemplate find() 方法的第二个参数是 [Class][1]。您可以使用 Orders.class 获得一个 Class 实例。话虽如此,请尝试以下操作:

mongoTemplate.find(queryBuy, Orders.class, "orders");