spring data jpa 中 getOne()和findOne()的区别
spring data jpa 中 getOne()和findOne()的区别
getOne() 属于 ‘懒加载’即延迟加载
底层调用的是在jpa中EntityManage的getReference()方法
本质返回的是一个代理对象,在需要使用该对象的时候,才执行数据库查询操作
findOne() 属于 ‘立即加载’
底层调用的是jpa中EntityManage的find()方法
返回的是对象本身,是立即执行查询
...
原创
2020-08-27 12:42:55 ·
375 阅读 ·
0 评论