![]() Using this module we can keep up the database code clean and simple, and prevent problems that result from a failure to close database resources. 8)What is JDBC abstraction and DAO module? Using Spring’s metadata support, we will be able to add annotations to our source code that instruct Spring on where and how to apply aspects. This module also introduces metadata programming to Spring. Much of the support has been provided by the AOP Alliance in order to ensure the interoperability between Spring and other AOP frameworks. The AOP module is used for developing aspects for our Spring-enabled application. It also provides support to other framework. ![]() This module also supplies many enterprise services such JNDI access, EJB integration, remoting, and scheduling. This module extends the concept of BeanFactory, providing support for internationalization (I18N) messages, application lifecycle events, and validation. The Application context module makes spring a framework. The entire framework was built on the top of this module. In this module BeanFactory is the heart of any spring-based application. This module is provides the fundamental functionality of the spring framework. O/R mapping integration module (Object/Relational)Ĥ) What is the structure of Spring framework?.AOP module (Aspect Oriented Programming).Framework : Spring provides most of the intra functionality leaving rest of the coding to the developer.ģ) What are the different modules in Spring framework?.Container : Spring contains and manages the life cycle and configuration of application objects.Aspect oriented (AOP) : Spring supports Aspect oriented programming and enables cohesive development by separating application business logic from system services.The objects give their dependencies instead of creating or looking for dependent objects. Inversion of control (IoC) : Loose coupling is achieved in spring using the technique Inversion of Control. ![]() And the processing overhead is also very negligible. The basic version of spring framework is around 1MB.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |