
hibernate
hibernate
尤成军军军
一个小程序员
展开
-
搜集整理总结#hibernate中的fetch
fetch有两个可选参数join和select属性功能:这个属性决定了你在查询的时候,是先查主表记录再查关联记录,还是要把关联表的记录一起查询出来。select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询,如果lazy=true(延迟加载),select在查询时只会查出主表记录,用到了关联数据时再自动在执行查询jo原创 2016-09-09 11:03:41 · 213 阅读 · 0 评论 -
【hibernate】java.lang.ClassNotFoundException: org.hibernate.QueryTimeoutException
一、sessionFactory.getCurrentSession().save(user)时抛出异常:原因一:user对象中某个字段的长度超过了你hbm.xml中定义的长度原创 2018-10-21 23:18:32 · 1858 阅读 · 1 评论