In OpenXava you only have to write the domain classes in plain Java to get a web application ready for production.

OpenXava 5.3 has charts automatically generated form list data, sortable lists with drag & drop, upgrade to JPA 2.1 and Bean Validation 1.1, and many more things.


Look at the announcement: