关于JPA性能的问题

来源:5-10 【Dao层设计】数据表Dao接口的定义(1)

骑着猪找未来

2021-07-12

一哥,这节课中你提到JPA的性能相对要差一点,我不明白的是什么原因导致的,简单查询的话,JPA生成的sql和手写sql不是也差不多吗

写回答

1回答

张勤一

2021-07-13

猪哥你好:

    JPA 我们在使用的时候编写的是接口,在实现上,JPA 会通过动态代理给我们生成对应的查询类,所以,比你直接使用 SQL 型的查询肯定要效率低一些。不过,这大大方便了我们的编码过程,性能方面,除非你有很高并发的需求,否则,忽略不计。


    我是勤一,欢迎随时找我!

1
1
骑着猪找未来
非常感谢!
2021-07-13
共1条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程