Today I have learned about Spring bean scope. The most generally used scopes are Singleton, request, prototype, and etc.. Singleton singleton scope is DEFAULT for spring bean. Most of beans we used are singleton. Picture your API server code. @Controller, @Service, @Repository, @Component, these are singleton. As at last I have written, singleton beans are created, registered, and injected their..