diff --git a/persistence-modules/java-jpa-2/README.md b/persistence-modules/java-jpa-2/README.md
new file mode 100644
index 0000000000..ca31627ebc
--- /dev/null
+++ b/persistence-modules/java-jpa-2/README.md
@@ -0,0 +1,3 @@
+# Relevant Articles
+
+- [JPA Query Parameters Usage](http://www.baeldung.com/jpa-query-parameters-usage)
diff --git a/persistence-modules/java-jpa-2/pom.xml b/persistence-modules/java-jpa-2/pom.xml
new file mode 100644
index 0000000000..0bfd040222
--- /dev/null
+++ b/persistence-modules/java-jpa-2/pom.xml
@@ -0,0 +1,94 @@
+
+ 4.0.0
+ java-jpa-2
+ java-jpa-2
+
+ com.baeldung
+ persistence-modules
+ 1.0.0-SNAPSHOT
+
+
+
+ org.hibernate
+ hibernate-core
+ ${hibernate.version}
+
+
+ org.hibernate
+ hibernate-jpamodelgen
+ ${hibernate.version}
+
+
+ com.h2database
+ h2
+ ${h2.version}
+
+
+
+
+ javax.persistence
+ javax.persistence-api
+ 2.2
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.5.1
+
+ -proc:none
+
+
+
+ org.bsc.maven
+ maven-processor-plugin
+ 3.3.3
+
+
+ process
+
+ process
+
+ generate-sources
+
+ target/metamodel
+
+ org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ 3.0.0
+
+
+ add-source
+ generate-sources
+
+ add-source
+
+
+
+ target/metamodel
+
+
+
+
+
+
+
+
+ 5.4.0.Final
+
+
+
\ No newline at end of file
diff --git a/persistence-modules/java-jpa/src/main/java/com/baeldung/jpa/queryparams/Employee.java b/persistence-modules/java-jpa-2/src/main/java/com/baeldung/jpa/queryparams/Employee.java
similarity index 100%
rename from persistence-modules/java-jpa/src/main/java/com/baeldung/jpa/queryparams/Employee.java
rename to persistence-modules/java-jpa-2/src/main/java/com/baeldung/jpa/queryparams/Employee.java
diff --git a/persistence-modules/java-jpa-2/src/main/resources/META-INF/persistence.xml b/persistence-modules/java-jpa-2/src/main/resources/META-INF/persistence.xml
new file mode 100644
index 0000000000..653ab83a18
--- /dev/null
+++ b/persistence-modules/java-jpa-2/src/main/resources/META-INF/persistence.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ org.hibernate.jpa.HibernatePersistenceProvider
+ com.baeldung.jpa.queryparams.Employee
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/persistence-modules/java-jpa-2/src/main/resources/logback.xml b/persistence-modules/java-jpa-2/src/main/resources/logback.xml
new file mode 100644
index 0000000000..7d900d8ea8
--- /dev/null
+++ b/persistence-modules/java-jpa-2/src/main/resources/logback.xml
@@ -0,0 +1,13 @@
+
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/persistence-modules/java-jpa/src/test/java/com/baeldung/jpa/queryparams/JPAQueryParamsUnitTest.java b/persistence-modules/java-jpa-2/src/test/java/com/baeldung/jpa/queryparams/JPAQueryParamsUnitTest.java
similarity index 100%
rename from persistence-modules/java-jpa/src/test/java/com/baeldung/jpa/queryparams/JPAQueryParamsUnitTest.java
rename to persistence-modules/java-jpa-2/src/test/java/com/baeldung/jpa/queryparams/JPAQueryParamsUnitTest.java
diff --git a/persistence-modules/java-jpa/src/test/resources/employees2.sql b/persistence-modules/java-jpa-2/src/test/resources/queryparams.sql
similarity index 100%
rename from persistence-modules/java-jpa/src/test/resources/employees2.sql
rename to persistence-modules/java-jpa-2/src/test/resources/queryparams.sql
diff --git a/persistence-modules/java-jpa/pom.xml b/persistence-modules/java-jpa/pom.xml
index 51cc401332..f23040fbdc 100644
--- a/persistence-modules/java-jpa/pom.xml
+++ b/persistence-modules/java-jpa/pom.xml
@@ -19,11 +19,6 @@
hibernate-core
${hibernate.version}
-
- org.hibernate
- hibernate-jpamodelgen
- ${hibernate.version}
-
com.h2database
h2
@@ -52,58 +47,6 @@
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.5.1
-
- -proc:none
-
-
-
- org.bsc.maven
- maven-processor-plugin
- 3.3.3
-
-
- process
-
- process
-
- generate-sources
-
- target/metamodel
-
- org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor
-
-
-
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- 3.0.0
-
-
- add-source
- generate-sources
-
- add-source
-
-
-
- target/metamodel
-
-
-
-
-
-
-
5.4.0.Final
2.7.4-RC1
diff --git a/persistence-modules/java-jpa/src/main/resources/META-INF/persistence.xml b/persistence-modules/java-jpa/src/main/resources/META-INF/persistence.xml
index 6a236f0840..1f16bee3ba 100644
--- a/persistence-modules/java-jpa/src/main/resources/META-INF/persistence.xml
+++ b/persistence-modules/java-jpa/src/main/resources/META-INF/persistence.xml
@@ -224,26 +224,4 @@
value="products_jpa.sql" />
-
-
- org.hibernate.jpa.HibernatePersistenceProvider
- com.baeldung.jpa.queryparams.Employee
- true
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/persistence-modules/pom.xml b/persistence-modules/pom.xml
index ba3baf6636..05b2c8e090 100644
--- a/persistence-modules/pom.xml
+++ b/persistence-modules/pom.xml
@@ -56,5 +56,6 @@
spring-hibernate4
spring-jpa
spring-persistence-simple
+ java-jpa-2