Audit System with Spring Boot AOP

Understand Aspect Oriented Programming, it's Key Terminologies and different types of Advices in Spring Boot AOP.
Create Audit System to audit normal events such as new employee addition by using After Retuning Advice.
Create Audit System to audit exception events where someone tries to update an non-existing employee by using After Throwing Advice.