2012-10-01 3 views
0

NoSqlEntityManagerFactory를 작성하기 위해 Bootstrap 클래스에서 NoSqlEntityManagerFactory create (Map properties) 메소드를 사용자에게 보내려고합니다. 내가 올바른 속성을 사용하고있는 경우 그러나, 나는 확실하지 않다 :NoSqlEntityManagerFactory를 올바르게 작성하는 방법은 무엇입니까?

#nosql.nosqltype=inmemory 
nosql.nosqltype=cassandra 
nosql.autoCreateKey=create 
nosql.cassandra.clusterName=Test cluster 
nosql.cassandra.keyspace=dmp_input 
nosql.cassandra.seeds=127.0.0.1:9160 

내가 뭔가 nosql.cassandra.builder하기 위해 통과해야 하는가? 이것은 astyanax 설정 빌더가 생성 된 후 메소드에 의해 생성 된 것처럼 보입니다 ... 또한 nosql.autoCreateKey = create를 전달하면 Cassandra에 매핑 된 엔티티가 생성됩니까? 이 동작을 원하지 않으면 nosql.autoCreateKey를 none으로 사용해야합니까?

답변

0

그래, 이것들은 올바른 속성입니다. 자신 만의 미리 구성된 astyanax를 전달하려면 nosql.cassandra.builder에 뭔가를 전달해야합니다. Astyanax는 모든 옵션을 프로그래밍하려고하는 것이 아니라 설정하기가 쉽기 때문에 PlayOrm은 몇 가지 속성을 전달할 수 있으며 우리는 그것을 만들거나 다른 생성 방법을 사용하여 직접 전달할 수 있습니다.

관련 문제