tomcat+spring+jndi同时部署多个项目配置多数据源
2012-08-29 10:29
696 查看
tomcat的conf--->context.xml中的<Context></context>标签中添加
<Resource name="jdbc/db1"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://数据库地址:端口号;databaseName=数据库名"
username="数据库用户名"
password="数据库密码"
maxActive=“100”
maxIdle="30"
maxWait="10000"/>
<Resource name="jdbc/db2"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://数据库地址:端口号;databaseName=数据库名"
username="数据库用户名"
password="数据库密码"
maxActive=“100”
maxIdle="30"
maxWait="10000"/>
Spring配置:
第一个项目
aplicationgContext.xml
<bean id="springDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"
<property name="jndiName"
<value>java:comp/env/jdbc/db1</value>
</property>
</bean>
第二个项目
aplicationgContext.xml
<bean id="springDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"
<property name="jndiName"
<value>java:comp/env/jdbc/db2</value>
</property>
</bean>
<Resource name="jdbc/db1"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://数据库地址:端口号;databaseName=数据库名"
username="数据库用户名"
password="数据库密码"
maxActive=“100”
maxIdle="30"
maxWait="10000"/>
<Resource name="jdbc/db2"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://数据库地址:端口号;databaseName=数据库名"
username="数据库用户名"
password="数据库密码"
maxActive=“100”
maxIdle="30"
maxWait="10000"/>
Spring配置:
第一个项目
aplicationgContext.xml
<bean id="springDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"
<property name="jndiName"
<value>java:comp/env/jdbc/db1</value>
</property>
</bean>
第二个项目
aplicationgContext.xml
<bean id="springDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"
<property name="jndiName"
<value>java:comp/env/jdbc/db2</value>
</property>
</bean>
相关文章推荐
- tomcat共享bin目录,配置文件私有,方便多个项目同时部署做依赖调试。
- Tomcat 项目部署以及数据源的配置
- Springmvc +JNDI 在Tomcat下 配置数据源(转)
- myeclipse管理部署tomcat项目时如何在tomcat中加入数据源配置
- spring mvc项目,部署tomcat 中,使用jndi数据源
- Tomcat部署多个项目及相关配置
- spring下tomcat使用weblogic配置的jndi数据源
- spring-boot 创建项目并配置远程部署到tomcat
- tomcat部署多个项目多个接口配置
- tomcat部署多个项目且同时拥有Root目录
- Maven项目配置Tomcat下的JNDI数据源
- spring boot项目相关配置用war包部署到tomcat下详细教程
- tomcat配置多个虚拟主机,部署多个项目
- spring配置tomcat的jndi数据源
- Tomcat 利用server.xml配置多个项目部署
- Spring通过JNDI获取在Tomcat容器中配置的C3P0数据源
- tomcat里配置多数据源(数据库连接池) jndi 和项目连接 ssh框架
- tomcat配置jndi+spring使用jndi数据源
- 什么是jndi,什么时候使用jndi,tomcat配置jndi,spring使用jndi数据源