How to implement Scaffolding in Spring 3.0
First of all, spring roo generates view as .jspx pages which uses Dojo and Dijit (I don't understand why roo didn't use Jquery). Roo is very much restrictive to editing the generated view files.
So if you scaffold using roo, you would find your hands are strongly tied (just as mine now is).
My suggestion is, build your models as you wish, but for scaffolding, you should use JSF or GWT. Both are better than using Dojo. Both are available as spring roo add ons. Hope that helps.
Take a look at spring roo. As this offers what you are searching.
Let's have a look at this tutorial : https://sites.google.com/site/telosystutorial/
It explains how to generate a full web application (Spring MCV - JPA or Spring Data) from a database
It uses a free Eclipse plugin named "Telosys Tools" (a code generator with scaffolding)