I've been using it for over a year and I have to say it's the most "rails like" framework out there for Java.
However they have just released play! 2.0 (which I have not used yet). This makes some major changes to the framework and it's not all backward compatible.
I does have a heavy emphasis on Scala now, but you can still code everything using Standard Java if you want, although it does somewhat butcher Java "best practices".
it's default ORM is JPA/Hibernate which works well enough as it gives you a ton of helper functions, it even automatically creates getter/setter method at runtime allowing you to do C# Style properties simply by declaring entity members as public.
I've been using it for over a year and I have to say it's the most "rails like" framework out there for Java.
However they have just released play! 2.0 (which I have not used yet). This makes some major changes to the framework and it's not all backward compatible.
I does have a heavy emphasis on Scala now, but you can still code everything using Standard Java if you want, although it does somewhat butcher Java "best practices".
it's default ORM is JPA/Hibernate which works well enough as it gives you a ton of helper functions, it even automatically creates getter/setter method at runtime allowing you to do C# Style properties simply by declaring entity members as public.