2017-03-18 75 views
2

出于测试目的,我想实现两个java类(例如学生和考试)之间的关系。我如何使用db4o建立关系。我对这个数据库系统没有多少经验,到目前为止只使用hibernate。使用db4o实现关系

回答

2

db4o的是一种面向对象的数据库,因此,所有你需要做的是在考试来定义字段的类引用学生

举个例子?

class Exam 
{ 
    List<Student> students; 
} 

这样每次保存/检索考试例如db4o的将取回的学生(有相关db4o的如何将遵循兔子洞,即一些限制的护理,多少级别的参考将会加载,但你可以控制这个,一般来说默认配置有很好的妥协的使用方便性/内存消耗/性能