This chapter reviewed the major and minor changes that you will find when upgrading an existing Spring Security 2 project to Spring Security 3. In this chapter we have:
- Reviewed the significant enhancements to the framework that are likely to motivate an upgrade
- Examined upgrade requirements, dependencies, and common types of code and configuration changes that will prevent applications from working post-upgrade
- Investigated (at a high level) the overall code-reorganization changes that the Spring Security authors made as part of the codebase restructuring
If this is the first chapter you've read, we hope that you return to the rest of the book, using this chapter as a guide, to allow your upgrade to Spring Security 3 to proceed as smoothly ...