As I know, Spring Boot provides implicit logging, plus if you want you can have a logger 'bean' configured in @Configuration file.
I want to know from you guys who have worked and seen the real projects. How is the logging used in projects nowadays?
I have one more question and it is about Singleton pattern, I know it is anti pattern but interviewers ask about this pattern as it is being used in every project or it seems really useful. I got some information that Loggers, Configuration files, Print Spooling classes can be used as Singleton. Do you create a separate class for Logging?
What makes someone write a Singleton configuration file, as I have learnt the configuration class is loaded by the Spring container itself. Then which configuration class it was referring to?