gpt4 book ai didi

java - Cassandra JDBC 是否提供数据源?

转载 作者:太空宇宙 更新时间:2023-11-04 07:28:52 24 4
gpt4 key购买 nike

我有大量遗留代码依赖于能够传递 DataSource 而不是 Connection 对象。我可以看到用于建立连接的示例代码,即:

Class.forName("org.apache.cassandra.cql.jdbc.CassandraDriver");
con = DriverManager.getConnection("jdbc:cassandra:root/root@localhost:9160/MyKeyspace");

但是我从文档中看不到创建数据源的任何方法。我是否必须编写自己的数据源来包装上面的代码?

最佳答案

您可以使用 Apache Commons DBCP 的 BasicDataSource 类 http://commons.apache.org/proper/commons-dbcp/这是一个可以与任何 JDBC 驱动程序一起使用的 DataSource 实现。请参阅此处的使用示例 http://www.kodejava.org/how-do-i-create-a-basicdatasource-object/

关于java - Cassandra JDBC 是否提供数据源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18077972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com