GoConqr has a new look! Let us know what you think.

Mind map

Spring Core

Juan Carlos Joya Carvajal Programer High School Certificate English 4.0Average rating 4.0 out of 5 (1 rating)

Map content

Spring Core

  1. Lightweight

    • The basic version of spring is around 2 MB
  2. Inversion of Control(IoC)

    • IoC promove the loose coupling, It minimizes the amount of code, it make easy to test application since you dont need JNDI, it uses dependency injection
    • Dependency Injection
      • Is a technique that says that you don't create your object, but you have to describe how they should be created. You don't connect your components but you describe them
  3. Container

    • Is the basic Spring module that provide all functionalities to Springs applications
      • BeanFactory
        • Is an implementation of Factory pattern
          • Sirve para construir una jerarquia de clases, encapsular la logica de creacion al cliente, y el cliente trabaja con una referencia
        • ApplicationContext: Is a subinterfaz of bean factory it provides extra functionalities as handle resources and internationalisation
          • Spring Bean
            • they are the objects that form the backbone of your application those objects are handle by the spring container, you configure them for xml, annotations or java configurations
              • Scopes
                • Global session
                  • Return a new instance for global Http session is common in portlets applications
                • Singleton
                  • The container create only one bean and store it in cache and when the application try to get this bean the container return the same instance
                • Prototype
                  • Return a new instance each time it requested
                • Session
                  • Return a new instance per http session
                • Request
                  • Return a new instance each per http request
            • Bean wiring
              • You can wiring beans between them without construct args or properties
                • By Name
                • By Type
                • By contructor
                • Autodetect

Information

Description
Short guide about spring and a good study guide
Views
185
Rating
Average rating 4.0 out of 5 (1 rating)

Feedback

What is it about?

What do you think of the new look?

How do you like it?