Feature of Spring framework is as follow
1. Spring support pojo class and poji interface programming.
2. Spring generate common logic application dynamically and improve application development and productivity
3. Spring can we used all types of logic and all types of application.
4. Spring can we used as independent software or can we used along with other java,j2ee and framework software in application development.
5. Spring give built in middle ware services like connection pooling transaction management etc.
6. Spring support nest transaction,distributed transaction.
7. Spring application deploy in any application and web server.