4.0.0 patterns-modules patterns-modules pom com.baeldung parent-modules 1.0.0-SNAPSHOT design-patterns-architectural design-patterns-behavioral design-patterns-behavioral-2 design-patterns-cloud design-patterns-creational design-patterns-creational-2 design-patterns-functional design-patterns-singleton design-patterns-structural dip cqrs-es front-controller intercepting-filter solid clean-architecture enterprise-patterns coupling idd org.junit.vintage junit-vintage-engine ${junit-jupiter.version} test javax.servlet javax.servlet-api ${javax.servlet-api.version} provided org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} org.eclipse.jetty jetty-maven-plugin ${jetty-maven-plugin.version} 9.4.0.v20161208