Я использую Скалатру + Риак. Scalatra использует классы case для отображения данных запроса (json) в/из базы данных, в то время как клиент Riak использует pojos для отображения данных json в/из базы данных. Вместо того, чтобы иметь как case-классы, так и pojos, есть ли способ использовать один или другой, тем самым устраняя избыточность? Спасибо.
Совместимость: классы Scala Case + Java Pojos
Ответы (1)
Я бы посоветовал вам использовать клиент scala с riak, который, по-видимому, также использует классы case: http://riak.scalapenos.com/examples.html . Также это позволит вам хранить все в Scala.
Или, если это невозможно, вы можете найти библиотеки JSON для pojos, а затем вернуть строки из своих сервлетов. Например. http://jackson.codehaus.org/ или посмотрите этот вопрос
person
Balint Pato
schedule
14.11.2013
case class Pojo(@BeanProperty var field: Something)
приемлемо? - person Karol S   schedule 14.11.2013