您好我有Java应用程序连接到不同的数据库,如DB2,MySQL等。我能想到的一种方法是在配置文件中配置数据库并创建不同的JDBC Connection对象并连接到数据库。
这是完成此任务的最佳方式吗?或者我们可以使用最低效的代码以更好的方式实现这一目标。
请指导。提前谢谢。
答案 0 :(得分:2)
将数据库,连接字符串,驱动程序等的详细信息放在配置/属性文件中。
在应用程序启动时或第一次数据库连接请求中读取该属性文件
实现连接工厂并使用typeofDB作为工厂的输入,它将使用配置返回该数据库的连接对象。
如果需要,您可以控制工厂中的连接数等。
希望它有所帮助!