Scaffolding is a great way of kick-starting model-view-controller(MVC) framework development work.

If you are still using Visual Studio 2012, you still have scaffolding.using scaffolding can reduce the amount of time to develop standard data operations in your project. MVC scaffolding that will allow you to develop applications with shoking speed,customized to the specific needs of your application. MVC scaffolding is absolutely a tool that every MVC developer should have in their toolbox!

Spring MVC Scaffolding

• A model package for the data access object layer

• A data access object (DAO)

• A set of named queries(JPQL) for the domain object

• A service with CRUD operations

• CRUD JSP pages using spring From tag library and JSTL


           Before scaffolding an application the developer must create the domain model using the Spring DSL ,and the domain Model must be contained within a Model pacakge.

Steps for scaffolding Spring Security:

• Right- click on the spring DSL project ,and select Scaffolding--> Scaffolding spring Security.

• select a model package to store the spring security artifacts.