Есть ли какой-либо activerecord implementataion для Java?
Было сделано несколько попыток, но Java не поддерживает Открытые классы или method_missing , как в Ruby. Поэтому запись по определению не будет такой «активной», как в рельсах.
Некоторые попытки активной записи на Java:
http://www.javalobby.org/articles/activeobjects/
http://arjava.sourceforge.net/
Сообщество Java, вероятно, поддерживает JPA . Если вы ищете что-то более близкое к Rails, но все еще использующее Java, взгляните на Play Framework .
В Java более популярно использовать ORM, такие как Hibernate, EclipseLink, OpenJPA.
JPA определяет стандарт, которому следует выше.