Let us create a new Maven project, ch05-wf, to replicate the setup and configuration done in the previous project. Given all the different types of advices and @Pointcut definitions, we need to implement the following high-level activity diagram from scratch using AOP principle and Spring MVC concepts: