Wavemaker 5's Enterprise-ready Data Widgets implement implement paging grid, editable form and full CRUD operations for each table in the datbase. Data Widgets are also relationship aware: dragging a purchase widget into a customer widget and automatically displays a grid with all the purchases for that customer. We published a cool showcase of Java/Dojo apps built with WaveMaker here: http://community.wavemaker.com/Showcase/