Spring Professional Certification Exam Tutorial - Module 02
4.5 (143 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
763 students enrolled

Spring Professional Certification Exam Tutorial - Module 02

Aspect Oriented Programming
4.5 (143 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
762 students enrolled
Created by Dominik Cebula
Last updated 7/2019
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 article
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Knowledge and skills required for Spring Professional Certification Exam
  • Spring Professional Certification Study Guide Explanation & Answers
  • Aspect Oriented Programming
Requirements
  • Java
  • Maven
  • IDE of your choice
Description

Spring Professional Exam Tutorial explains and answers all questions from Spring Professional Certification Study Guide. Each answer to exam topic is explained in detail with video tutorial, description and good example for you to get deep understanding of discussed topic. With this course you will get all required knowledge and skills to pass Spring Professional Certification Exam.

Course is divided into 8 modules:

  • Module 01 - Container, Dependency, and IoC

  • Module 02 - Aspect Oriented Programming

  • Module 03 - Data Management: JDBC, Transactions, JPA, Spring Data

  • Module 04 – Spring Boot

  • Module 05 - Spring MVC and The Web Layer

  • Module 06 – Security

  • Module 07 – REST

  • Module 08 – Testing

This course covers second module of the entire course and inside you can find answers to all topics from Spring Professional Certification Study Guide second section, which is Aspect Oriented Programming.


Who this course is for:
  • Spring Professional Exam & Certification Candidates
Course content
Expand 10 lectures 01:44:41
+ Module 02 - Aspect Oriented Programming
10 lectures 01:44:41
Examples Download
00:02

What is the concept of AOP? Which problem does it solve? What is a cross cutting concern?

  • Name three typical cross cutting concerns.

  • What two problems arise if you don't solve a cross cutting concern via AOP?

Preview 14:54

What is a pointcut, a join point, an advice, an aspect, weaving?

Preview 12:50

How does Spring solve (implement) a cross cutting concern?

Question 03 - How does Spring solve (implement) a cross cutting concern?
11:20

Which are the limitations of the two proxy-types?

  • What visibility must Spring bean methods have to be proxied using Spring AOP?

Question 04 - Which are the limitations of the two proxy-types?
14:49

How many advice types does Spring support. Can you name each one?

  • What are they used for?

  • Which two advices can you use if you would like to try and catch exceptions?

Question 05 - How many advice types does Spring support. Can you name each one?
07:49

What do you have to do to enable the detection of the @Aspect annotation?

  • What does @EnableAspectJAutoProxy do?

Question 06 - What do you have to do to enable the detection of the @Aspect?
06:45

If shown pointcut expressions, would you understand them?

  • For example, in the course we matched getter methods on Spring Beans, what would be the

    correct pointcut expression to match both getter and setter methods?

Question 07 - If shown pointcut expressions, would you understand them?
26:06

What is the JoinPoint argument used for?

Question 08 - What is the JoinPoint argument used for?
04:05

What is a ProceedingJoinPoint? When is it used?

Question 09 - What is a ProceedingJoinPoint? When is it used?
06:01