hibernate应用篇

目录

语句解耦(命名查询)

多层包装问题


前言

基础篇 https://blog.csdn.net/yzj17025693/article/details/88604879

语句解耦(命名查询)

一般来说,我们会把一些类似的hql语句写在实例类的映射文件里

而这种语句,需要传递参数即可,这样sq语句和dao层就解耦了

需要从session工厂获取session

在外面调用的时候,直接传递我们命名的查询和参数

多层包装问题

从数据库查询出数据后,会发现数据出现了问题,多了一层包装

本来elementData下面就是subarea,但是现在多装了一层object,还有region

hibernate多表查询的时候机制

而实际上我们想要的是这样的

在对应的离线条件上里加上这条语句指定hibernate框架封装对象的方式

猜你喜欢

转载自blog.csdn.net/yzj17025693/article/details/89010962