Description
In this course, you will :
- Knowledge and skills required for Spring Professional Certification Exam
- Spring Professional Certification Study Guide Explanation & Answers
- Container, Dependency, and IoC
Syllabus :
- What is a pattern? What is an anti-pattern.
- What is an interface and what are the advantages of?
- What is meant by "application-context"?
- What is the concept of a “container” and what is its lifecycle?
- How are you going to create a new instance of an Context?
- Can you describe the lifecycle of a Spring Bean in an ?
- How are you going to create an ApplicationContext in an ?
- What is the preferred way to close an application context?
- Can you describe Dependency injection using Java
- Are beans lazily or eagerly instantiated by default? How do ?
- What is a property source? How would you use @PropertySource?
- What is a BeanFactoryPostProcessor and what is it used for? ?
- What is a BeanPostProcessor and how is it different to a ?
- What does component-scanning do?
- What is the behavior of the annotation @Autowired with?
- What do you have to do, if you would like to inject ?
- How does the @Qualifier annotation complement the use of ?
- What is a proxy object and what are the two different types ?
- What are the advantages of Java Config? What are the limitations?
- What does the @Bean annotation do?
- What is the default bean id if you only use @Bean? How can ?
- Why are you not allowed to annotate a final class with ?
- How do you configure profiles? What are possible use cases?
- Can you use @Bean together with @Profile?
- Can you use @Component together with @Profile?
- How many profiles can you have?
- How do you inject scalar/literal values into Spring beans?
- What is @Value used for?
- What is Spring Expression Language (SpEL for short)?
- What is the Environment abstraction in Spring?
- Where can properties in the environment come from?
- What can you reference using SpEL?
- What is the difference between $ and # in @Value expressions?