标签: java ravendb ravendb4
我将RavenDB与JAVA ravendb-jvm-client一起用于我的应用程序,其中现有集合名称不反映'User.java'->'Users'约定。有没有一种方法可以为Java Bean指定正确的集合名称,以便Java客户端使用此名称而不是自动约定?类似于JPA的@Table批注。
我知道我可以在查询中指定集合名称,例如session.query(User.class, Query.collection("custUsers")); ...但是重复指定它非常冗长。
session.query(User.class, Query.collection("custUsers"));