如图,为什么输出时同一个语句会执行多遍???

2025年03月23日 16:00
有1个网友回答
网友(1):

因为hibernate你输入的参数是四个,hibernate填充参数到sql语句时就是四条,所以你会看到四条sql查询和四条结果,这个查询方式的效率很低的,可以换成批量查询或者开启hibernate缓存,缓存存在的数据就不会再像数据库进行查询了