hibernate的多态查询
多态查询指的是hibernate在加载数据的时候自动地鉴别类的真正类型,实际上多态查询只有在表的继承映射上才会有起作用。(下面是在网上找到的一些关于多态查询的说法,仅供参考和日后验证)
load:因为支持lazy,当load的时候内存中存在的是个代理类,不支持多态加载,要不把lazy设置成false,让lazy失效,就会支持多态加载
get:因为不支持lazy,所以支持多态加载
hql:支持多态查询
Criteria(离线查询):已经测试过了(以连接表方式继承),离线查询支持多态查询
相关推荐
caojhuangy 2020-10-12
lynjay 2020-06-06
jameszgw 2020-06-03
Greatemperor 2020-05-17
HongKongPython 2020-05-12
宿舍 2020-05-06
Darklovy 2020-04-29
austindev 2020-04-25
sunnyJam 2020-04-15
fly00love 2020-03-08
ladysosoli 2020-03-01
llwang0 2020-02-29
TreasureZ 2020-02-22
jacktangj 2020-02-19
明天你好 2020-02-18
katyusha 2020-02-16
wangqing 2020-02-13
vanturman 2020-02-10
Winterto0 2020-01-28