Spring JDBC vs Spring Data JDBC

Spring JDBC vs Spring Data JDBC

老师好,想请问在Springboot中,使用Spring JDBC与Spring Data JDBC有何区别? 该如何基于业务的需求来做选择呢?如果是要做ETL的工作的话,选择哪一个会比较好呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2022-09-22 17:34:19

同学你好,1、spring-jdbc就是Spring Framework下的spring-jdbc。主要提供了JdbcTemplate实现了对jdbc的简单封装,如果我们需要封装一个jdbc相关的插件可以基于spring-jdbc。

2、spring-data-jdbc就是Spring Data下的spring-data-jdbc,主要依赖了spring-orm、spring-jdbc。spring-data-jdbc是定位于实现一个简单的ORM,不提供缓存,懒加载等功能。并spring data JDBC相比传统JDBC而言省去了,数据库驱动,连接等无关配置,只需要写sql,设置参数;

3、关于做ETL使用那个,建议同学根据需求进行选择。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师