看源码springboot默认JPA就是hibernate,我们这里为什么自己又配置一次
来源:3-2 后端框架搭建
慕粉4373806
2017-12-30
老师,我看springboot源码jpa实现默认是hibernate,而且里面也配置了你配置的transactionManager,entityManageFactory还有datasource以及包扫描等,我们这里自己写的jpa配置累跟默认的有哪些区别吗?谢谢老师
写回答
1回答
-
瓦力老师
2017-12-30
亲,SpringBoot的默认配置,只是解放了大家的双手,让一个应用能够以最简的方式去起来,然后进行快速迭代开发。但是,如果你想优化sql,优化缓存,优化其他你想要的东西,默认的配置肯定是不够的,尤其是在大型互联网公司,不会招一个只会写配置的同学,而是要求懂原理,懂优化才是入门标准。我在项目中那样写,主要目的是让大家明白优化的代码路径,方便后续跟进。祝亲学习愉快^O^
20
相似问题