diff --git a/pom.xml b/pom.xml
index 4dba0da173..cf7eb1f394 100644
--- a/pom.xml
+++ b/pom.xml
@@ -645,6 +645,7 @@
spring-boot-mvc
spring-boot-ops
spring-boot-property-exp
+ spring-boot-rest
spring-boot-security
spring-boot-testing
spring-boot-vue
@@ -1356,8 +1357,11 @@
spring-boot-mvc
spring-boot-ops
spring-boot-property-exp
+ spring-boot-rest
spring-boot-security
+ spring-boot-testing
spring-boot-vue
+ spring-boot-libraries
spring-cloud
spring-cloud-bus
@@ -1372,7 +1376,7 @@
spring-dispatcher-servlet
spring-drools
- spring-ehcache
+ spring-ehcache
spring-ejb
spring-exceptions
diff --git a/spring-boot-rest/pom.xml b/spring-boot-rest/pom.xml
new file mode 100644
index 0000000000..baf9d35a09
--- /dev/null
+++ b/spring-boot-rest/pom.xml
@@ -0,0 +1,43 @@
+
+
+ 4.0.0
+ com.baeldung.web
+ spring-boot-rest
+ spring-boot-rest
+ Spring Boot Rest Module
+ war
+
+
+ parent-boot-2
+ com.baeldung
+ 0.0.1-SNAPSHOT
+ ../parent-boot-2
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+
+
+ com.baeldung.SpringBootRestApplication
+
+
diff --git a/spring-boot-rest/src/main/java/com/baeldung/web/SpringBootRestApplication.java b/spring-boot-rest/src/main/java/com/baeldung/web/SpringBootRestApplication.java
new file mode 100644
index 0000000000..62aae7619d
--- /dev/null
+++ b/spring-boot-rest/src/main/java/com/baeldung/web/SpringBootRestApplication.java
@@ -0,0 +1,13 @@
+package com.baeldung;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+@SpringBootApplication
+public class SpringBootRestApplication {
+
+ public static void main(String[] args) {
+ SpringApplication.run(SpringBootRestApplication.class, args);
+ }
+
+}
diff --git a/spring-boot-rest/src/main/java/com/baeldung/web/config/WebConfig.java b/spring-boot-rest/src/main/java/com/baeldung/web/config/WebConfig.java
new file mode 100644
index 0000000000..808e946218
--- /dev/null
+++ b/spring-boot-rest/src/main/java/com/baeldung/web/config/WebConfig.java
@@ -0,0 +1,8 @@
+package com.baeldung.web.config;
+
+import org.springframework.context.annotation.Configuration;
+
+@Configuration
+public class WebConfig {
+
+}
\ No newline at end of file
diff --git a/spring-boot-rest/src/main/resources/application.properties b/spring-boot-rest/src/main/resources/application.properties
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/spring-boot-rest/src/test/java/com/baeldung/web/SpringBootRestApplicationUnitTest.java b/spring-boot-rest/src/test/java/com/baeldung/web/SpringBootRestApplicationUnitTest.java
new file mode 100644
index 0000000000..747e08f6f8
--- /dev/null
+++ b/spring-boot-rest/src/test/java/com/baeldung/web/SpringBootRestApplicationUnitTest.java
@@ -0,0 +1,16 @@
+package com.baeldung.spring.boot.rest;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.springframework.boot.test.context.SpringBootTest;
+import org.springframework.test.context.junit4.SpringRunner;
+
+@RunWith(SpringRunner.class)
+@SpringBootTest
+public class SpringBootRestApplicationUnitTest {
+
+ @Test
+ public void contextLoads() {
+ }
+
+}