如何根据不同的用户使用不同的jdbcTemplate数据源

如何根据不同的用户使用不同的jdbcTemplate数据源,第1张

如何根据不同的用户使用不同的jdbcTemplate数据源

数据源DataSource是数据库 *** 作的基础,保存了数据库的连接配置信息,是Hibernate,MyBatis,JDBCTemplate等一切持久层框架的基础:毕竟只有连接上数据库才能进行JDBC *** 作。

JDBC模板是Spring自己实现的一套简单的持久层框架(就是 *** 作数据库的框架)。本质上和Hibernate,MyBatis没什么区别。

如上所说肆陪嫌,必须有数据源才能 *** 作数据库。从设计上乱拍讲,可以说是解耦,模块化,依赖倒置…… 就是将数据源,和其他一切 *** 作数据库的框架独立开来。各自负责自己的一块:数据源负裂手责提供数据库连接,JDBC模板负责在连接上执行增删改查等 *** 作。这样的话,想采用不同的持久层框架(比如Hibernte,MyBatis)就不用管数据源链接配置的问题,直接注入即可。

首先 org.springframework.jdbc.core.JdbcTemplate 需要  spring-jdbc

其次 spring 需要 commons-logging

基本上你可以在 spring 源码里面找正氏到build.gradle 文件, 里面有模山定义依赖关系举码散


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12164893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存