Medium-EasyUnderstandSpring Bootmultiple-choice
Why is constructor injection preferred over field injection in Spring?
Understand — Tests comprehension and ability to explain concepts.
Answer Options
AIt allows circular dependencies
BIt supports immutability and makes dependencies explicit and testable
CIt is faster at runtime
DIt works without the Spring container
Want to see the correct answer?
Get the answer with a detailed explanation, plus practice 15+ more Spring Boot questions with adaptive quizzes and timed interviews.
See the Answer on Guru Sishya →This question is from the Spring Boot topic (Programming Languages).
More Spring Boot Questions
Which annotation combination does @SpringBootApplication replace?
EasyWhat HTTP status code should a successful POST that creates a resource return?
EasyWhat is the N+1 query problem in Spring Data JPA?
MediumWhat does @Transactional do when placed on a service method?
Medium-EasyIn Spring Security, where should the JWT be validated in the request lifecycle?
Medium