zoukankan      html  css  js  c++  java
  • 对于懒加载问题简单的解决方式

    一种看起来low的方式:在方法上面加上boolean类型参数用来判断是否进行初始化

        static Employee query(int id,boolean includeDepart){
            Session s=null;
            try{
                s=HibernateUtil.getSession();
                Employee emp=(Employee) s.get(Employee.class, id);
                if(includeDepart)
                    Hibernate.initialize(emp.getDepart());
                return emp;
            }finally{
                if(s!=null) s.close();
            }
        }

    第二种方式:使用onpenSessionInView解决。在过滤器中操作事务。

  • 相关阅读:
    swift
    swift
    swift
    swift
    swift
    swift
    swift
    swift
    Swift
    Nginx 访问控制
  • 原文地址:https://www.cnblogs.com/aigeileshei/p/5803502.html
Copyright © 2011-2022 走看看