今までも何回かやってきた遅延ロードについて。前述のHibernate in Actionを読む限りでは、トランザクションとSessionのライフサイクルを同一化して、遅延ロードに対してはHQL(EJB-QL)で対応するのがやはり第一の案みたいなんですが、俗に言うOpen Session in Viewについても結構積極的に説明してありました。なので一回試してみようかなと思いまして・・・ 一応本当はStateful Session Bean用らしいのですが、PersistenceContextType.EXTENDEDを試してみました。 public class TestServiceImpl implements TestService { public static void main(String[] args) { SingletonS2ContainerFactory.init()

