疑难问题:容器对实体BEAN“挂起”时,切断了和它关联的EJB对象和主健,但有没有保存它们呢?
为了节省开销和资源,EJB容器把一个实体BEAN实例多次分配不同变量,让它代表不同的数据记录,当EJB容器“挂起”某实体BEAN实例时,它切断这个实例关联的EJB对象,主健,SOCKET连接等,然后把它放进池里,准备分配新的变量给它让它代表另一条数据记录。我想请问这个时候它有没有保存这个EJB对象,主健,SOCKET连接?
如果保存了,那当EJB容器“激活”这实体BEAN实例时,它会再次找到它以前代表的那个EJB对象;
如果没有保存,那对这个实体BEAN来说,每次都是分配新的EJB对象,它不记的是不是它曾经代表过的。
我不知道上面的问题叙述清楚了没有,如有疑问,请说明,我再解释。