从Weblogic迁移到Spring/HikariCP
我目前的制度如下: WebLogic12C 春季3.x JSF1.1 当我们开始向Spring Boot&Angular过渡时,我们希望从Weblogic迁移到HikariCP 我们的数据源在Weblogic中设置和维护,并在Spring中通过JNDObjectFactoryBean进行配置 我们希望提升我们的weblogic数据源/连接池,并用Spring/Hikari替换它 我已经将所有数据源都更改为SpringJDBCbean 在不更改代码的情况下,是否有方法使用这些数据源更改设置Hikari从Weblogic迁移到Spring/HikariCP,spring,db2,weblogic,datasource,hikaricp,Spring,Db2,Weblogic,Datasource,Hikaricp,我目前的制度如下: WebLogic12C 春季3.x JSF1.1 当我们开始向Spring Boot&Angular过渡时,我们希望从Weblogic迁移到HikariCP 我们的数据源在Weblogic中设置和维护,并在Spring中通过JNDObjectFactoryBean进行配置 我们希望提升我们的weblogic数据源/连接池,并用Spring/Hikari替换它 我已经将所有数据源都更改为SpringJDBCbean 在不更改代码的情况下,是否有方法使用这些数据源更改设置Hika
<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 id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close">
<property name="dataSourceClassName" value="org.springframework.jdbc.datasource.DriverManagerDataSource" />
<property name="minimumIdle" value="1"/>
<property name="maximumPoolSize" value="10"/>
<property name="connectionTimeout" value="5000"/>
<property name="dataSourceProperties">
<props>
<prop key="url">jdbc:as400://test</prop>
<prop key="user">xxxxx</prop>
<prop key="password">xxxxx</prop>
</props>
</property>
</bean>
希望这对您有所帮助:您所说的不更改代码是什么意思?至少您必须更改与数据源相关的Bean。是的,我可以在我的属性中更改数据源和Bean信息。我只是想确保我不必在我的类中更改我的jdbc和perpared语句。谢谢Anish。今天晚些时候我会试试这个!