Hibernate:ManytoOne - 有多少对象?
Hibernate: ManytoOne - how many object?
我的数据库有很多对象(例如"Ad"),每个广告都属于一个"Category"。这种关系是ManyToONe。我将获取一些广告,并通过急切的选项获取每个广告对类别对象的引用。我的问题是:如果我将获得多个具有相同类别的广告,将为每个类别创建唯一的对象还是所有引用都指向 1 个相同的对象?
如果 ad1 和 ad2 都属于同一个类别 c1 并且在同一个休眠会话中加载,则它们都将引用同一个类别对象 c1。
我的数据库有很多对象(例如"Ad"),每个广告都属于一个"Category"。这种关系是ManyToONe。我将获取一些广告,并通过急切的选项获取每个广告对类别对象的引用。我的问题是:如果我将获得多个具有相同类别的广告,将为每个类别创建唯一的对象还是所有引用都指向 1 个相同的对象?
如果 ad1 和 ad2 都属于同一个类别 c1 并且在同一个休眠会话中加载,则它们都将引用同一个类别对象 c1。