Java 使用Mongodb时的对象映射
我是mongo db的新手,我没有什么问题 我有以下代码:Java 使用Mongodb时的对象映射,java,mongodb,Java,Mongodb,我是mongo db的新手,我没有什么问题 我有以下代码: public class User { private String id; private String name; private List<Order> orders; } public class Order { private String id; private String orderName; private Date orderDate; } 公共类用户 {
public class User
{
private String id;
private String name;
private List<Order> orders;
}
public class Order
{
private String id;
private String orderName;
private Date orderDate;
}
公共类用户
{
私有字符串id;
私有字符串名称;
私人名单订单;
}
公共阶级秩序
{
私有字符串id;
私有字符串orderName;
私有日期orderDate;
}
用户对象的最佳持久化策略是什么我应该为用户和订单创建集合还是仅为用户创建集合? 我应该先保存订单,然后保存用户吗 我正在使用spring数据MongoRepository
谢谢。
< P>我会考虑在建模时如何访问数据。问自己一些问题:因此,数据的连接需要在数据库(非规范化)或UI中进行。mongo网站上有关于这方面的良好信息: