今天研究NHibernate的时候突然想到一个问题
如果两个many to many的实体类,里面都互相定义了对方的ICollection对象集合
那么,如果不用Lazy Loading的话,那加载对象数据的时候岂不是会造成互相Load的死循环?
如果这样的话,是不是只有一方能够定义另一方的ICollection对象集合,而另一方则不定义?
希望大家能帮我解释解释这个问题。
今天研究NHibernate的时候突然想到一个问题
如果两个many to many的实体类,里面都互相定义了对方的ICollection对象集合
那么,如果不用Lazy Loading的话,那加载对象数据的时候岂不是会造成互相Load的死循环?
如果这样的话,是不是只有一方能够定义另一方的ICollection对象集合,而另一方则不定义?
希望大家能帮我解释解释这个问题。