問題タブ [spring-data-cassandra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Spring-data-cassandra Java8 ストリームのサポート
現在、Spring ブート アプリケーションに Spring-data-cassandra を実装しようとしています。ドキュメントにはStream のサポートが記載されていますが、spring-data-cassandra を使用して動作させることはできません。データ接続を確立できますが、クエリを起動しようとすると、次の例外が発生します。
私のリポジトリは次のようになります。
spring-data-cassandra は本当に Java 8 ストリームをサポートしていますか? それとも私は何か間違ったことをしましたか?
どんな助けでも大歓迎です。
cassandra - CassandraOperations update を使用するとデータが更新されない
CassandraOperations
update メソッドを使用してCassandra
行を更新しています。
ほとんどの場合、更新操作は失敗します。また、いくつかのフィールドが更新され、いくつかのフィールドが更新されないこともあります。
私の使用法は次のとおりです。
CassandraOperations
select メソッドを使用して Cassandra DB から Mapping オブジェクトを取得する- 返されたオブジェクトのいくつかのフィールドを更新します
CassandraOperations
update メソッドを使用して、変更されたオブジェクトを Cassandra DB に更新します。
Cassandra2.1.9
、spring-data-cassandra1.3.0
、を使用していcassandra-driver-mapping2.2.0-rc3
ます。
これに関する提案があれば教えてください。
ありがとう。
tomcat - Spring-data cassandra tomcat webapp - CassandraOperations を自動配線できませんでした
webapp を起動すると、次のエラーが表示されます。Spring Data ドキュメントを読み上げようとしましたが、不完全です。どんな助けでも大歓迎です。
以下は私のプロジェクトの詳細です:
contextClass org.springframework.web.context.support.AnnotationConfigWebApplicationContext
ApplicationConfiguration.java
CassandraConfiguration.java
ログインコントローラ
UserDao @Repository("userDao") public class UserDao {
cassandra - CassandraAdminOperations.createTable を使用して Cassandra テーブルに uuid タイプ フィールドを作成する
CassandraAdminOperations.createTable を使用して UUID タイプ フィールドを持つテーブルを作成するときに問題が発生します。タイプuuidでテーブルにフィールドを定義しましたが、CassandraAdminOperations.createTableを使用してテーブルを作成すると、フィールドはtimeuuidとして作成されました。フィールドを timeuuid ではなく uuid にする方法はありますか?
クラスのフィールド定義は次のとおりです。
ただし、CassandraAdminOperations.createTable を呼び出してテーブルを作成すると、ログに次のように表示され、id フィールドは timeuuid として作成されました。
00:43:23.877 [localhost-startStop-1] DEBUG osdccore.CassandraAdminTemplate - 存在しない場合はテーブルを作成します id_to_url_map (id timeuuid, URL テキスト, PRIMARY KEY (id));
ありがとう!
spring-mvc - spring-mvc CassandraTemplate NoClassDefFoundError
spring-data-cassandra を使用しているときに、pom.xml で問題が発生しました。
私のpom.xmlは次のようになります-
私のメインコントローラクラスは以下のようなものです -
プログラムを実行しているときに、エラーが発生しています-
これはポンの問題のように見えますが、私はそれを理解することができません。
提案してください。
ありがとう。
AJ
maven - spring-mvc に cassandra の依存関係を含めることができません
プロジェクトの pom.xml に cassandra の依存関係を含めようとしているときに問題に直面しています。
POM の処理中にいくつかの問題が発生しました: [エラー] プロファイル doclint-java8-disable @ com.datastax.cassandra:cassandra-driver-parent:2.1.6, /root/.m2/repository/com の Java バージョンを判別できませんでした/datastax/cassandra/cassandra-driver-parent/2.1.6/cassandra-driver-parent-2.1.6.pom、行 92、列 14
私はグーグルを試しましたが、成功しませんでした。
cassandra-driver-core-2.1.2 までは、ビルドはエラーなしで完了します。しかし、ビルドが正常に完了してもバージョン 2.1.6 でビルドしようとすると、上で強調表示されているように cassandra-driver-parent pom が壊れるため、必要なクラスをインポートできなくなります。
これは私のpomエントリです:
java - spring-data-cassandra が列挙型を変換できない
spring-data で enum 型を cassandra の int フィールドに変換しようとしていますが、次の例外が発生します。
ここに私が使用しているコードがあります: