我有3个独立的LINUX服务器,每个服务器包含一个Oracle数据库,在第四个LINUX服务器上运行一个独立的Tomcat Web服务器。 来自不同网络的不同来源的数据正被写入每个OracleDB。
配置Tomcat以连接到每个数据库的最佳实践或方法是什么? 需要使用jstl / beans和jsp根据需要在所有三个数据库之间建立SQL查询和连接,以便连接所有这三个连接。
我看到了一些使用WEB-INF / web.xml和server.xml的配置示例,但没有看到任何专门解决与此设置相似的多个数据库连接的配置。
如果某人有一个Tomcat配置示例来解决这种类型的连接,或者有文章示例或指针会非常有帮助。
答案 0 :(得分:-1)
您的案例有两种解决方案:
您可以使用以下代码编写不同的DB类来发送不同的连接请求:
import java.sql.Connection; import java.sql.DriverManager;
公共类DBConnection {
public static Connection getOracleConnection() throws Exception {
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@ServerIP:1521:XE";//You can add your server IP here
String username = "username";
String password = "password";
Class.forName(driver);
Connection cnn = DriverManager.getConnection(url, username, password);
return cnn;
} }
干杯!!