DataSource与HikariDataSource


DataSource是一个接口,不能new对象,由java提供。可以让各大厂商(例如:MySql,Oracle等)自己建立的连接池实现类  去实现它。

在SpringBoot中,就默认把HikariDataSource整合进去了。用于存储于数据库连接的引用,注意不是存连接本身(value),存的是引用(key)。

 

DataSource它是整合很多池进去,如连接池,整数池,线程池等。拿连接池来说,连接池存的是连接,而DataSource存的是连接的引用。

 

DataSource在java.sql包中,(java.sql.Datasource),它是java制定的------标准,规范。

而HikariDataSource  是第三方公司 基于 这个标准,做的 一个实现。

 

类似的:

 

java.sql.Driver 是java制定的---标准,规范。

com.mysql.jdbc.Driver  是上面标准 的一个实现。

 

==============================================================================================================

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM