Spring Security Scaffolding

Overview

What is it?

Spring Security provides a set of security services that integrate with Spring-based applications, and MyEclipse for Spring makes it easy to bootstrap an application with Spring Security support.

Spring Security Scaffolding gives developers the ability to quickly enable and configure Spring Security on a project. Generate everything you need to secure an application, including JPA entities with DAOs, security config files, Spring Security filters in web.xml, and JSPs for logout/login/welcome.

Spring Security scaffolding options:

  • Database - use a DB security realm configured to use a scaffolded set of database tables (users and authorities)
  • LDAP - use LDAP security realm
  • In-Memory - use an in-memory security realm

See it in action

Videos

Scaffolding Spring Security 3.0

Scaffolding Spring Security 3.0

See how to scaffold Spring Security 3.0 in MyEclipse for Spring 8.6. Security Scaffolding generates everything needed to secure an application, including JPA entities with DAOs, security config files, Spring Security filters in web.xml, and JSPs for logout/login/welcome.

 
Scaffolding Spring Security 3.0 (LDAP)

Scaffolding Spring Security 3.0 (LDAP)

See how to use the Scaffold Security feature in MyEclipse for Spring 8.6 to fully implement LDAP security in an existing project.

 

Documents

Type Document Description
MyEclipse for Spring Reference
The reference guide for MyEclipse for Spring, including scaffolding blueprints.
Spring Security Scaffolding Tutorial
A tutorial showing how to use scaffolding to add Spring Security to a Spring web application in just minutes.