我们正在开发一个已经开发的应用程序(非常OLD应用程序,当时ORM不在市场中)并使用Oracle作为使用JDBC的数据库。现在我们处于不得不连接像Postgres这样的不同数据库的情况。当应用程序完全开发时,我们不能在此阶段使用ORM或此类工具。有没有办法让我们可以使用JDBC为我们的应用程序提供多个数据库支持。
答案 0 :(得分:0)
您可以使用Apache commons DBCP包创建多个数据源连接。
如果您有Spring应用程序,则可以在Spring应用程序环境中轻松配置它。
http://javarevisited.blogspot.in/2012/06/jdbc-database-connection-pool-in-spring.html
Connection Pooling with Apache DBCP
或者您可以在Web服务器中将它们定义为JNDI,如JBOSS