再追加一个问题,如果这种情况下(user中有一个list)我自己想实现延迟加载这个list(addrs),该怎么做?我只想到了一个办法,方法拦截,拦截这个list的getter(),怎么来实现延迟加载更合理呢?

解决方案 »

  1.   

    使用open session in view 或者使用拦截器
      

  2.   

    我用jdk的动态代理拦截了getter()方法实现了延迟加载,可是动态代理是面向接口的,这就得为这个pojo定义接口,而且代码显得很零乱,不过估计如果使用spring拦截器会好些,大家还有别的办法吗?
      

  3.   

    我也问了一个类似的问题
    期待解决.........!!!!!!!!1
    不过csdn 似乎没什么人气了.
      

  4.   

    hai,看来实战经验丰富的不总来论坛亚
      

  5.   

    在hibernate里可以解决你的问题
    只要在配置文件里 设定几个参数就可以了
      

  6.   

    在hibernate里可以解决你的问题
    只要在配置文件里 设定几个参数就可以了