专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

Oracle UCP在SpringBoot + MyBatis应用中的配置

ins518 2024-11-16 22:13:42 技术文章 7 ℃ 0 评论

首先需要引入Oracle UCP相关的包ojdbc8,ucp,ons,simplefan(假设用Maven作为依赖管理):

然后就是具体的配置了。

SpringBoot2.4+ 以上版本,已经有了UCP的原生支持,所以直接在配置文件(application.properties / yaml)中指定连接池信息就可以了。

如果使用的是SpringBoot 2.4以下,如SpringBoot 2.1.x,此版本中还没有UCP的原生支持,所以需要定制创建UCP数据源。方法如下:

首先创建一个UCPDataSource.java的配置类 (类名可随意)。实现非常简洁,就是指定UCP在配置文件中的配置项,以及创建UCP实例。

如下截图中,创建了两个UCP数据源,ucp1和ucp2。


对应的配置文件如下:


以上就完成了UCP在SpringBoot 2.1.x中的配置。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表