Wednesday, February 13, 2013

Spring Framework - Introduction of Spring - Spring - Documentation of Spring

Spring Framework:

                                                   The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform. The Spring Framework is an open source application framework and inversion of control container for the Java platform.
                                                                                                                        Spring is not necessarily one more framework dependency for your project. Spring is potentially a one-stop shop, addressing most infrastructure concerns of typical applications. It also goes places other frameworks don't.
Spring.NET provides comprehensive infrastructural support for developing enterprise .NET applications.  It allows you to remove incidental complexity when using the base class libraries makes best practices, such as test driven development, easy practices.  Spring.NET is created, supported and sustained by SpringSource. The breath of functionality in Spring .NET spans application tiers which allows you to treat it as a ‘one stop shop’ but that is not required.  Spring .NET is not an all-or-nothing solution.  You can use the functionality in its modules independently.


Spring includes:

·         Flexible dependency injection with XML and annotation-based configuration styles
·         Advanced support for aspect-oriented programming with proxy-based and AspectJ-based variants
·         Support for declarative transactions, declarative caching, declarative validation, and declarative formatting
·         Powerful abstractions for working with common Java EE specifications such as JDBC, JPA, JTA and JMS
·         First-class support for common open source frameworks such as Hibernate and Quartz
·         A flexible web framework for building RESTful MVC applications and service endpoints
·         Rich testing facilities for unit tests as well as for integration tests

SPRING SECURITY

Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications.
Spring Security is one of the most mature and widely used Spring projects. Founded in 2003 and actively maintained by SpringSource since, today it is used to secure numerous demanding environments including government agencies, military applications and central banks. It is released under an Apache 2.0 license so you can confidently use it in your projects.
The Spring Framework serves as the foundation for the wider family of Spring open source projects, including:
·         Spring Security
·         Spring Integration
·         Spring Batch
·         Spring Data
·         Spring Web Flow
·         Spring Web Services
·         Spring Mobile
·         Spring Social
·         Spring Android


Aspect-oriented programming framework:

The Spring Framework has its own AOP framework which modularizes cross-cutting concerns in aspects. The motivation for creating a separate AOP framework comes from the belief that it would be possible to provide basic AOP features without too much complexity in either design, implementation, or configuration. The Spring AOP framework also takes full advantage of the Spring container.


1 comment:

  1. How to Play Baccarat at the Beginner's Guide | FEBCASINO.COM
    Here are the best tips to play Baccarat at the beginner's level. 바카라사이트 Find out the basics of Baccarat by playing หาเงินออนไลน์ against 제왕 카지노 an actual dealer.

    ReplyDelete