我想在Play 2.3.0中使用带有RDBMS的Cassandra NoSQL服务器!
根据本教程,使用Kundera开始构建它:
http://recipes4geeks.com/2013/07/06/play-nosql-building-nosql-applications-with-play-framework/
它工作正常,我可以使用它与纯mysql-jdbc连接,如果我使用jdbc进行Cassandra连接和JPA for MySQL,它也可以工作。 ..但目标是使用持久性框架,而不处理基本的JDBC内容!
看起来,上面的链接中提到了这个问题:
警告:javaJdbc app依赖项会下载干扰Kundera的hibernate-entitymanager jar文件。确保删除默认存在的此应用依赖项。
是否有可能使其发挥作用或我必须取代昆德拉?
答案 0 :(得分:0)
DataNucleus JPA支持对所有RDBMS(通过JDBC)以及Cassandra,MongoDB,Neo4j,LDAP,HBase和许多其他人的持久性。它的Cassandra支持似乎适用于所有最新版本,并使用本机Cassandra驱动程序(而不是JDBC),因此不存在上述冲突的可能性。你可以在
上阅读答案 1 :(得分:0)
警告:javaJdbc app依赖项会下载干扰Kundera的hibernate-entitymanager jar文件。确保删除默认存在的此应用依赖项。
这不应该是最新昆德拉版本的问题。您也可以发送电子邮件至kundera@impetus.co.in,以寻求快速支持。