【发布时间】:2019-11-29 11:42:04
【问题描述】:
我目前的系统如下:
- Weblogic 12c
- 春季 3.x
- JSF 1.1
随着我们开始向 Spring Boot 和 Angular 的过渡,我们希望从 Weblogic 迁移到 HikariCP。
我们的数据源在 Weblogic 中设置和维护,并通过 JndiObjectFactoryBean 在 Spring 中进行配置。
我们想解除我们的 weblogic 数据源/连接池并用 Spring/Hikari 替换它。
我已将所有数据源更改为 Spring JDBC Bean。
在不更改我的代码的情况下,有没有办法通过这些数据源更改来设置 Hikari?
<bean id = "dataSource"
class =
"org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name = "driverClassName" value =
"com.ibm.as400.access.AS400JDBCDriver"/>
<property name = "url" value = "jdbc:as400://test"/>
<property name = "username" value = "xxxxx"/>
<property name = "password" value = "xxxxx"/>
</bean>
【问题讨论】:
-
“不更改代码”是什么意思?至少您必须更改与数据源相关的 bean。
-
是的,我可以更改我的属性中的数据源和 Bean 信息。我只是想确保我不必在我的类中更改我的 jdbc 和 perpared 语句。
标签: spring db2 weblogic datasource hikaricp