一言以蔽之:
数据源是一个实现了datasource接口的类,它实现了连接和连接池的功能。
结论:
因此,如果你想用druid连接池,那你只能用druid的数据源new DruidDataSource()
;如果你想用hikari的连接池,那你只能用hikari的数据源DataSourceBuilder.create().build()
(springboot默认数据源)。
你不可能使用hikari的数据源,同时又使用druid的连接池。因为数据源和连接池的实现,是在一个类中!
参考:
https://www.cnblogs.com/losesea/p/3691106.html