一起来学Hibernate--03(多表联合查询)

1.sql多表联合查询

    连接查询:

          1.交叉连接

    一起来学Hibernate--03(多表联合查询)

       2.内连接

          一起来学Hibernate--03(多表联合查询)  

       一起来学Hibernate--03(多表联合查询)

       一起来学Hibernate--03(多表联合查询)

       3.外连接

       一起来学Hibernate--03(多表联合查询)

       一起来学Hibernate--03(多表联合查询)

在Oracle中:

      左(+)连接:(相当于Right Join)

     右(+)连接:(相当于Left Join)

     注意:不可以左右都加(+)。

     

Hql连接:

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

hibernate的延迟加载:

  为了避免一些无谓的性能开销而出来的,在真正需要数据的时候才执行数据加载的操作

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

 

hibernate面试题:

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)

一起来学Hibernate--03(多表联合查询)