我正在研究在Spring启动项目中使用Mongodb。我对以下问题感到困惑: 我的数据库结构是这样的:
{
"_id" : ObjectId("5bea34f2931c9613a829c3f8"),
"name" : "hzb",
"sex" : "man",
"age" : 31,
"des" : "hzb_father",
"studentScore" : {
"chinese" : "88",
"english" : "93",
"des" : "hzb_child"
},
}
代码中的模型如下:
Class Student
private String name;
private String sex;
private Integer age;
private String des
private StudentScore studentScore;
Setter getter....
Class StudentScore
private Integer Chinese;
private Integer English;
private String des;
有人告诉我,使用嵌套类不是Java的最佳实践,而我使用继承类。那么您在想什么呢?
还有一个问题。我想在此数据库中插入一些数据,所以我想编写如下代码:
Student stu = new Student();
stu.setName("Trump");
stu.setSex("male");
stu.setAge("18");
stu.setDes("");
stu.setStudentScore(new StudentScore(){100,0,""});
是否有一种无需使用C#之类的构造器即可实现最后一行代码的方法?