
hibernate;
q364035622
这个作者很懒,什么都没留下…
展开
-
如何解决Hibernate 的N+1问题
【问题】什么时候会遇到N+1的问题?【备注】 Hibernate默认抓取策略是fetch="select",不是fetch="join",这都是为了延迟加载而准备的。【出现情况】 1)一对多(one-to-many) ,在1的这方,通过1条sql查找得到了1个对象,由于关联的存在 ,那么又需要将这个对象关联的集合取出,所以合集数量是n还要发出n条sql,于是本来的1条sql查询变...原创 2013-04-02 18:00:24 · 111 阅读 · 0 评论 -
hibernate--HQL语法与详细解释
HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL...原创 2013-04-18 15:15:43 · 560 阅读 · 0 评论 -
Hibernate核心类
Hibernate核心编程 ORM:指的是对象关系映射(object/Relation Mapping)。 Hibernate:指的是对象关系映射的一种框架工具。 PO:持久化对象(Persistent Object),作用是完成持久化操作,即以面向对象的方式操作(增删改查)数据库。 POJO:(Plain Old Java Objects)简单的Java对象,实...原创 2013-07-10 00:10:14 · 88 阅读 · 0 评论