Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用JDBC实现DB2、MySQL等多数据库连接的设计方法_Java_Database_Jdbc - Fatal编程技术网

Java 使用JDBC实现DB2、MySQL等多数据库连接的设计方法

Java 使用JDBC实现DB2、MySQL等多数据库连接的设计方法,java,database,jdbc,Java,Database,Jdbc,大家好,我有一个Java应用程序,它可以连接到不同的数据库,如DB2、MySQL等。我可以想到的一种方法是在配置文件中配置数据库,创建不同的JDBC连接对象并连接到数据库 这是完成这项任务的最佳方式吗?或者我们可以用最小效率的代码以更好的方式实现这一点 请导游。提前感谢。 将数据库、连接字符串、驱动程序等的详细信息放入配置/属性文件中 在应用程序启动或第一次数据库连接请求时读取该属性文件 实现连接工厂并使用typeofDB作为工厂的输入,工厂将使用配置返回该数据库的连接对象 如果需要,您可以控制

大家好,我有一个Java应用程序,它可以连接到不同的数据库,如DB2、MySQL等。我可以想到的一种方法是在配置文件中配置数据库,创建不同的JDBC连接对象并连接到数据库

这是完成这项任务的最佳方式吗?或者我们可以用最小效率的代码以更好的方式实现这一点

请导游。提前感谢。

  • 将数据库、连接字符串、驱动程序等的详细信息放入配置/属性文件中

  • 在应用程序启动或第一次数据库连接请求时读取该属性文件

  • 实现连接工厂并使用typeofDB作为工厂的输入,工厂将使用配置返回该数据库的连接对象

  • 如果需要,您可以控制工厂中的连接数等

希望有帮助