2

私はHector Object Mapperで少し遊んで、PojoをCassandraとの間でマッピングしようとしています。私は JPA 標準の初心者なので、いくつかの基本的な Bean を Cassandra に保持し、それらを元に戻そうとしています。Hector-object-mapper 3.0-04、Hectore-core 1.0-5、Cassandra サーバー 1.2.2 を使用しています。だから私はSimpleBean pojoをcassandraに保存します

EntityManagerImpl em = new EntityManagerImpl(keyspace, "it.nosql.tests");

SimpleBean simpleBean = new SimpleBean();
simpleBean.setCassandraId(UUID.randomUUID());
simpleBean.setInteger(1000);
simpleBean.setStr("cassandraCrossing");
em.persist(simpleBean);

そして、UUIDを指定して取得します

SimpleBean newSB = em.find(SimpleBean.class, simpleBean.getCassandraId());

IDを指定せずにCassandraに永続化されたすべてのSimpleBeanインスタンスを取得する方法はありますか? 似たようなものがあると思っていた

List<SimpleBean> simpleBeanList = em.find(SimpleBean.class).asList();

ありがとう。

4

0 に答える 0