4.0.0 com.iluwatar java-design-patterns 1.2.0 pom UTF-8 5.0.0.Beta1 1.4.187 4.12 3.0 3.1.0 0.7.2.201409121644 abstract-factory builder factory-method prototype singleton adapter bridge composite dao decorator facade flyweight proxy chain command interpreter iterator mediator memento model-view-presenter observer state strategy template-method visitor double-checked-locking servant service-locator null-object event-aggregator callback execute-around property intercepting-filter poison-pill lazy-loading service-layer specification tolerant-reader model-view-controller flux double-dispatch multiton resource-acquisition-is-initialization thread-pool private-class-data object-pool dependency-injection naked-objects front-controller org.hibernate hibernate-core ${hibernate.version} com.h2database h2 ${h2.version} junit junit ${junit.version} test org.eclipse.m2e lifecycle-mapping 1.0.0 org.jacoco jacoco-maven-plugin [0.6.2,) prepare-agent org.apache.maven.plugins maven-compiler-plugin ${compiler.version} 1.8 1.8 org.eluder.coveralls coveralls-maven-plugin ${coveralls.version} jb6wYzxkVvjolD6qOWpzWdcWBzYk2fAmF org.jacoco jacoco-maven-plugin ${jacoco.version} prepare-agent prepare-agent