Oracle NoSQLデータベースとSpringデータを併用したいと考えています。その目的は、春のデータリポジトリ上のデータにアクセスし、その上に春データの残りを使用することです。 私はspring-data-keyvalueプロジェクトがOracle NoSQL KVのアダプタを実装するのに役立つと思います。Oracle Data IntegratorのSpringデータのキー値の実装
私はspring-data-keyvalue(http://docs.spring.io/spring-data/keyvalue/docs/current/reference/html/#key-value.core-concepts)のドキュメントを理解しようとしましたが、そのアイデアは得られませんでした。 最初からアダプタを実装する方法の例/チュートリアルは非常に役に立ちます。
私が持っているのは、カスタムKeyValueAdapterを提供するこの構成クラスです。今私はCrudRepositoryメソッドを使用する場合、私のカスタムアダプタを使用します。
OracleKeyValueAdapterは、KeyValueAdapterの実装です。私は今、私はこのOracleKeyValueAdapterを実装しようとしているが、それも意味を成さない場合、私は知らないのバネデータ・キー値-Redisのプロジェクト(https://github.com/christophstrobl/spring-data-keyvalue-redis/blob/master/src/main/java/org/springframework/data/keyvalue/redis/RedisKeyValueAdapter.java)
public class OracleKeyValueAdapter extends AbstractKeyValueAdapter {
private KVStore store;
public OracleKeyValueAdapter() {
String storeName = "kvstore";
String hostName = "localhost";
String hostPort = "5000";
store = KVStoreFactory.getStore
(new KVStoreConfig(storeName, hostName + ":" + hostPort));
}
//Custom implementations:
@Override
public Object put(Serializable serializable, Object o, Serializable
serializable1) {
return null;
}
@Override
public boolean contains(Serializable serializable, Serializable
serializable1) {
return false;
}
.
.
.
からこれを得ました。
私を助けることができますか?