Tech Blogs
  • Vivek bhargav
  • Books
    • Seven Databases In Seven Weeks
      • Factors to consider
      • Genres of databases
      • Important questions
      • PostGreSQL
  • Tech
    • C++
      • Type Conversions
      • String
      • Vector
      • Set
      • Unordered Set
      • Map
      • Unordered Map
      • Queue
      • Priority Queue
      • Union find
      • Algorithms
      • Matrix to Graph
      • Trie
      • Dijkstra
      • Math
      • Utils
    • Database Transactions
      • A Simple Transaction Analysis
      • Implementation of Isolation Levels
      • Isolation Levels
      • Isolation
      • Storage Types
      • Transaction Atomicity and Durability
    • Java
      • Important Questions
      • Spring MVC
    • Program execution
      • Node.js
      • Runtimes
    • System Design
      • Basic Terminologies
      • CAP Theorem
      • Normalization of Database
      • Useful Reads
  • Personal Finance
    • Asset Classes
      • Equity instruments
      • Debt instruments
Powered by GitBook
On this page
  1. Tech
  2. Java

Spring MVC

What is a bean ?

Spring IoC container uses a configuration metadata (which is provided in the form of an xml file or using annotations) to instantiate objects, which are used by our java application. These objects are called bean.

configuration metadata contains following properties and their value:

  • class : which java class to use to instantiate object

  • name: unique id/name that will be used to request this bean

  • scope, constructor-arg, properties, autowiring mode, lazy-initialization mode, initialization method, destruction method etc.

PreviousImportant QuestionsNextProgram execution

Last updated 2 years ago