我浏览了他们的网站http://code.google.com/a/apache-extras.org/p/cassandra-jdbc/,但找不到任何配置数据源bean的文档,例如
<spring:bean id="mySqlDataSource"
class="com.mysql.jdbc.jdbc2.optional.MysqlXADataSource">
<spring:property name="url"
value="jdbc:mysql://${mysql.host}:${mysql.port}/${mysql.database}?user=${mysql.user}&password=${mysql.pwd}" />
</spring:bean>
是否有任何文档或有人知道如何编写文档?
答案 0 :(得分:1)
CassandraDataSource似乎没有默认构造函数,因此您需要传递所有内容:
<spring:bean id="cassDataSource"
class="org.apache.cassandra.cql.jdbc.CassandraDataSource">
<constructor-arg value="host">
<constructor-arg type="int" value="port">
<constructor-arg value="keyspace">
<constructor-arg value="user">
<constructor-arg value="password">
<constructor-arg value="version">
</spring:bean>
(我没有对此进行测试,但基本上你需要这样做。)
答案 1 :(得分:0)
我在谷歌上发现了这个,而且信息略有过时,所以我想我会更新它。论点发生了变化。我发现找出它所期望的参数的最好方法是使用源代码,你可以使用以下地址从GitHub中获取:
在该页面上有一个选择器,您可以在其中选择下载的版本号(该链接将您带到1.2.5)。您需要满足所有构造函数参数。