diff --git a/parent-boot-1/pom.xml b/parent-boot-1/pom.xml
index c52327a42e..7742841d07 100644
--- a/parent-boot-1/pom.xml
+++ b/parent-boot-1/pom.xml
@@ -37,16 +37,17 @@
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- 1.5.15.RELEASE
-
-
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ 1.5.15.RELEASE
+
+
+
-
3.1.0
diff --git a/parent-boot-2/pom.xml b/parent-boot-2/pom.xml
index 86a77a90db..de6cb5d068 100644
--- a/parent-boot-2/pom.xml
+++ b/parent-boot-2/pom.xml
@@ -36,13 +36,15 @@
-
-
- org.springframework.boot
- spring-boot-maven-plugin
- 2.0.4.RELEASE
-
-
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ 2.0.4.RELEASE
+
+
+
diff --git a/pom.xml b/pom.xml
index 0536a536c2..95c5e23e0a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -579,6 +579,7 @@
testing-modules/mockserver
testing-modules/test-containers
undertow
+ vaadin
vertx-and-rxjava
saas
deeplearning4j
@@ -1126,6 +1127,7 @@
testing-modules/mockserver
testing-modules/test-containers
undertow
+ vaadin
vertx-and-rxjava
saas
deeplearning4j
diff --git a/vaadin-spring/pom.xml b/vaadin-spring/pom.xml
deleted file mode 100644
index 09f79f2676..0000000000
--- a/vaadin-spring/pom.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
- 4.0.0
-
- com.baeldung
- vaadin-spring
- 0.1.0
-
-
- parent-boot-2
- com.baeldung
- 0.0.1-SNAPSHOT
- ../parent-boot-2
-
-
-
- 1.8
-
-
-
-
- org.springframework.boot
- spring-boot-starter-data-jpa
-
-
- com.vaadin
- vaadin-spring-boot-starter
-
-
- com.h2database
- h2
-
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
-
-
-
-
- com.vaadin
- vaadin-bom
- 10.0.1
- pom
- import
-
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
-
diff --git a/vaadin-spring/src/main/resources/logback.xml b/vaadin-spring/src/main/resources/logback.xml
deleted file mode 100644
index 7d900d8ea8..0000000000
--- a/vaadin-spring/src/main/resources/logback.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/vaadin/README.md b/vaadin/README.md
index 0dfeea8996..43d2cc8961 100644
--- a/vaadin/README.md
+++ b/vaadin/README.md
@@ -1,3 +1,4 @@
## Relevant articles:
- [Introduction to Vaadin](http://www.baeldung.com/vaadin)
+- [Sample Application with Spring Boot and Vaadin](https://www.baeldung.com/spring-boot-vaadin)
diff --git a/vaadin/pom.xml b/vaadin/pom.xml
index ce2cd592d7..c34ffa3636 100644
--- a/vaadin/pom.xml
+++ b/vaadin/pom.xml
@@ -8,21 +8,30 @@
war
1.0-SNAPSHOT
Vaadin
-
- 3
-
-
+
+ parent-boot-2
com.baeldung
- parent-modules
- 1.0.0-SNAPSHOT
+ 0.0.1-SNAPSHOT
+ ../parent-boot-2
+
+
+
+ com.vaadin
+ vaadin-bom
+ ${vaadin.version}
+ pom
+ import
+
+
+
+
javax.servlet
javax.servlet-api
- ${servlet.version}
provided
@@ -41,6 +50,25 @@
com.vaadin
vaadin-themes
+
+
+ org.springframework.boot
+ spring-boot-starter-data-jpa
+
+
+ com.vaadin
+ vaadin-spring-boot-starter
+ ${vaadin-spring-boot-starter.version}
+
+
+ com.h2database
+ h2
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
@@ -97,21 +125,13 @@
2
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
-
-
-
- com.vaadin
- vaadin-bom
- ${vaadin.version}
- pom
- import
-
-
-
-
vaadin-addons
@@ -166,6 +186,7 @@
3.0.1
7.7.10
8.0.6
+ 10.0.1
9.3.9.v20160517
UTF-8
1.8
diff --git a/vaadin-spring/src/main/java/com/baeldung/Application.java b/vaadin/src/main/java/com/baeldung/Application.java
similarity index 100%
rename from vaadin-spring/src/main/java/com/baeldung/Application.java
rename to vaadin/src/main/java/com/baeldung/Application.java
diff --git a/vaadin-spring/src/main/java/com/baeldung/Employee.java b/vaadin/src/main/java/com/baeldung/Employee.java
similarity index 100%
rename from vaadin-spring/src/main/java/com/baeldung/Employee.java
rename to vaadin/src/main/java/com/baeldung/Employee.java
diff --git a/vaadin-spring/src/main/java/com/baeldung/EmployeeEditor.java b/vaadin/src/main/java/com/baeldung/EmployeeEditor.java
similarity index 100%
rename from vaadin-spring/src/main/java/com/baeldung/EmployeeEditor.java
rename to vaadin/src/main/java/com/baeldung/EmployeeEditor.java
diff --git a/vaadin-spring/src/main/java/com/baeldung/EmployeeRepository.java b/vaadin/src/main/java/com/baeldung/EmployeeRepository.java
similarity index 100%
rename from vaadin-spring/src/main/java/com/baeldung/EmployeeRepository.java
rename to vaadin/src/main/java/com/baeldung/EmployeeRepository.java
diff --git a/vaadin-spring/src/main/java/com/baeldung/MainView.java b/vaadin/src/main/java/com/baeldung/MainView.java
similarity index 100%
rename from vaadin-spring/src/main/java/com/baeldung/MainView.java
rename to vaadin/src/main/java/com/baeldung/MainView.java