Я хотел бы использовать NoSQL-сервер Cassandra с СУБД в Play 2.3.0!
Начал строить с помощью Кундеры, по этому туториалу:
http://recipes4geeks.com/2013/07/06/play-nosql-building-nosql-applications-with-play-framework/
Он отлично работает, и я могу использовать его с чистым соединением mysql-jdbc, а также он работает, если я использую jdbc для соединения Cassandra и JPA для MySQL... но цель состоит в том, чтобы использовать структуру сохранения без обработки основных материалов JDBC. !
Похоже, эта проблема была упомянута в ссылке выше:
Внимание: зависимость приложения javaJdbc загружает jar-файл hibernate-entitymanager, который мешает работе Kundera. Убедитесь, что вы удалили эту зависимость приложения, которая присутствует по умолчанию.
- Если я удаляю hibernate-entitymanager из зависимостей, проект запускается, но когда он хочет вызвать метод Persistence.createEntityManagerFactory("mysql"), Play говорит: No Persistence provider... как он ожидалось.
- Если я оставлю hibernate-entitymanager в списке зависимостей рядом с клиентом kundera, сервер Play просто отключится.
Есть ли возможность заставить его работать или мне придется заменить Кундеру?