大数据分析师面试必备:java与mysql解析

大数据分析师面试必备:java与mysql解析,第1张

你好,我来先回答你的第一个问题:

通常多数据源,在spring中配置如下,如果你想切换环境ENV 的值,在property中

<bean id="placeholderConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

<property name="ignoreResourceNotFound" value="true"></property>

<property name="ignoreUnresolvablePlaceholders" value="true"></property>

<property name="nullValue" value="NULL"></property>

<property name="locations">

<list>

<value>jdbc.properties</value>

</list>

</property>

</bean>

<bean id="dataSource" class="com.spring.dao.JDBCConfig">

<property name="driverClassName" value="${${Env}.jdbc.driverClassName}"></property>

<property name="url" value="${${Env}.jdbc.url}"></property>

<property name="username" value="${${Env}.jdbc.username1}"></property>

<property name="password" value="${${Env}.jdbc.password}"></property>

</bean>

jdbc.properties

*****************************

Env=PROD

jdbc.driverClassName=${${Env}.jdbc.driverClassName}

jdbc.url=${${Env}.jdbc.url}

jdbc.username=${${Env}.jdbc.username}

jdbc.password=${${Env}.jdbc.password}

######### JDBC Configuration for DEV Environment ###############

DEV.jdbc.driverClassName=com.mysql.jdbc.Driver

DEV.jdbc.url=jdbc:mysql://localhost:3306/devportal

DEV.jdbc.username=DEVuser

DEV.jdbc.password=DEVpwd

######### JDBC Configuration for UAT Environment ############

UAT.jdbc.driverClassName=com.mysql.jdbc.Driver

UAT.jdbc.url=jdbc:mysql://localhost:3306/UATportal

UAT.jdbc.username=UATuser

UAT.jdbc.password=UATpwd

########## JDBC Configuration for PROD Environment ############

PROD.jdbc.driverClassName=com.mysql.jdbc.Driver

PROD.jdbc.url=jdbc:mysql://localhost:3306/portal

PROD.jdbc.username=root

PROD.jdbc.password=admin,

我这里有三套环境,分别是DEV,UAT和PROD,这种方式可以灵活切换的。

我再回答你的第二个问题:

还请你去http://docs.spring.io/spring-framework/docs/4.0.x/spring-framework-reference/html/transaction.html这里看下,很详细,不过是英文的哦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7452311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存