From 6c710b53d73b1bd6a664cc2bc9597e84c6510298 Mon Sep 17 00:00:00 2001
From: Sampada <46674082+sampada07@users.noreply.github.com>
Date: Mon, 7 Sep 2020 21:15:50 +0530
Subject: [PATCH] JAVA-2422: Merge spring-groovy into spring-boot-groovy
(#9970)
* JAVA-2422: Moved article to spring-boot-groovy
* JAVA-2422: removed module spring-groovy
* JAVA-2422: Moved spring-boot-groovy inside spring-boot-modules module
* JAVA-2422: Added entry to spring-boot-module's pom
* JAVA-2422: main pom changes for module movements
* JAVA-2422: Renamed test as it needs the app up and running
* JAVA-2422: Renamed test to live as it needs App to be running
---
pom.xml | 8 +--
spring-boot-groovy/README.md | 3 -
spring-boot-modules/pom.xml | 1 +
.../spring-boot-groovy/README.md | 9 +++
.../spring-boot-groovy}/pom.xml | 4 +-
.../SpringBootGroovyApplication.groovy | 0
.../controller/TodoController.groovy | 0
.../springwithgroovy/entity/Todo.groovy | 0
.../repository/TodoRepository.groovy | 0
.../service/TodoService.groovy | 0
.../service/impl/TodoServiceImpl.groovy | 0
.../com/baeldung}/groovyconfig/BandsBean.java | 2 +-
.../groovyconfig/GroovyBeanConfig.groovy | 2 +-
.../groovyconfig/JavaBeanConfig.java | 2 +-
.../groovyconfig/JavaPersonBean.java | 2 +-
.../java/com/baeldung}/spring_groovy/App.java | 2 +-
.../baeldung}/spring_groovy/TestConfig.java | 2 +-
.../src/main/resources/application.properties | 0
.../main/resources/groovyContextConfig.groovy | 0
.../src/main/resources/logback.xml | 0
.../src/main/resources/xml-bean-config.xml | 2 +-
.../springwithgroovy/TodoAppLiveTest.groovy | 7 +-
.../GroovyConfigurationUnitTest.java | 7 +-
.../JavaConfigurationUnitTest.java | 5 +-
.../XmlConfigurationUnitTest.java | 4 +-
.../baeldung}/spring_groovy/AppUnitTest.java | 2 +-
spring-groovy/.gitignore | 7 --
spring-groovy/README.md | 7 --
spring-groovy/pom.xml | 67 -------------------
29 files changed, 39 insertions(+), 106 deletions(-)
delete mode 100644 spring-boot-groovy/README.md
create mode 100644 spring-boot-modules/spring-boot-groovy/README.md
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/pom.xml (94%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/groovy/com/baeldung/springwithgroovy/SpringBootGroovyApplication.groovy (100%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/groovy/com/baeldung/springwithgroovy/controller/TodoController.groovy (100%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/groovy/com/baeldung/springwithgroovy/entity/Todo.groovy (100%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/groovy/com/baeldung/springwithgroovy/repository/TodoRepository.groovy (100%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/groovy/com/baeldung/springwithgroovy/service/TodoService.groovy (100%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/groovy/com/baeldung/springwithgroovy/service/impl/TodoServiceImpl.groovy (100%)
rename {spring-groovy/src/main/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung}/groovyconfig/BandsBean.java (89%)
rename {spring-groovy/src/main/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung}/groovyconfig/GroovyBeanConfig.groovy (90%)
rename {spring-groovy/src/main/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung}/groovyconfig/JavaBeanConfig.java (93%)
rename {spring-groovy/src/main/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung}/groovyconfig/JavaPersonBean.java (96%)
rename {spring-groovy/src/main/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung}/spring_groovy/App.java (80%)
rename {spring-groovy/src/main/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung}/spring_groovy/TestConfig.java (71%)
rename {spring-boot-groovy => spring-boot-modules/spring-boot-groovy}/src/main/resources/application.properties (100%)
rename {spring-groovy => spring-boot-modules/spring-boot-groovy}/src/main/resources/groovyContextConfig.groovy (100%)
rename {spring-groovy => spring-boot-modules/spring-boot-groovy}/src/main/resources/logback.xml (100%)
rename {spring-groovy => spring-boot-modules/spring-boot-groovy}/src/main/resources/xml-bean-config.xml (87%)
rename spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppUnitTest.groovy => spring-boot-modules/spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppLiveTest.groovy (93%)
rename {spring-groovy/src/test/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung}/groovyconfig/GroovyConfigurationUnitTest.java (90%)
rename {spring-groovy/src/test/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung}/groovyconfig/JavaConfigurationUnitTest.java (82%)
rename {spring-groovy/src/test/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung}/groovyconfig/XmlConfigurationUnitTest.java (88%)
rename {spring-groovy/src/test/java/com/baeldug => spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung}/spring_groovy/AppUnitTest.java (94%)
delete mode 100644 spring-groovy/.gitignore
delete mode 100644 spring-groovy/README.md
delete mode 100644 spring-groovy/pom.xml
diff --git a/pom.xml b/pom.xml
index ffdfe4cffa..a2e09c0f91 100644
--- a/pom.xml
+++ b/pom.xml
@@ -655,9 +655,7 @@
spring-ejb
spring-exceptions
- spring-freemarker
-
- spring-groovy
+ spring-freemarker
spring-integration
@@ -1159,9 +1157,7 @@
spring-ejb
spring-exceptions
- spring-freemarker
-
- spring-groovy
+ spring-freemarker
spring-integration
diff --git a/spring-boot-groovy/README.md b/spring-boot-groovy/README.md
deleted file mode 100644
index d2472a11d0..0000000000
--- a/spring-boot-groovy/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Relevant Articles:
-
-- [Building a Simple Web Application with Spring Boot and Groovy](https://www.baeldung.com/spring-boot-groovy-web-app)
diff --git a/spring-boot-modules/pom.xml b/spring-boot-modules/pom.xml
index 109be01db3..527f7dcad8 100644
--- a/spring-boot-modules/pom.xml
+++ b/spring-boot-modules/pom.xml
@@ -41,6 +41,7 @@
spring-boot-environment
spring-boot-exceptions
spring-boot-flowable
+ spring-boot-groovy
spring-boot-jasypt
spring-boot-keycloak
diff --git a/spring-boot-modules/spring-boot-groovy/README.md b/spring-boot-modules/spring-boot-groovy/README.md
new file mode 100644
index 0000000000..73edafb9c0
--- /dev/null
+++ b/spring-boot-modules/spring-boot-groovy/README.md
@@ -0,0 +1,9 @@
+## Spring Boot Groovy
+
+This module contains articles about Spring with Groovy
+
+
+### Relevant Articles:
+
+- [Building a Simple Web Application with Spring Boot and Groovy](https://www.baeldung.com/spring-boot-groovy-web-app)
+- [Groovy Bean Definitions](https://www.baeldung.com/spring-groovy-beans)
\ No newline at end of file
diff --git a/spring-boot-groovy/pom.xml b/spring-boot-modules/spring-boot-groovy/pom.xml
similarity index 94%
rename from spring-boot-groovy/pom.xml
rename to spring-boot-modules/spring-boot-groovy/pom.xml
index 9ea8d7b2a9..3392532081 100644
--- a/spring-boot-groovy/pom.xml
+++ b/spring-boot-modules/spring-boot-groovy/pom.xml
@@ -14,7 +14,7 @@
com.baeldung
parent-boot-2
0.0.1-SNAPSHOT
- ../parent-boot-2
+ ../../parent-boot-2
@@ -72,7 +72,7 @@
- com.baeldung.app.SpringBootGroovyApplication
+ com.baeldung.springwithgroovy.SpringBootGroovyApplication
diff --git a/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/SpringBootGroovyApplication.groovy b/spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/SpringBootGroovyApplication.groovy
similarity index 100%
rename from spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/SpringBootGroovyApplication.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/SpringBootGroovyApplication.groovy
diff --git a/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/controller/TodoController.groovy b/spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/controller/TodoController.groovy
similarity index 100%
rename from spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/controller/TodoController.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/controller/TodoController.groovy
diff --git a/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/entity/Todo.groovy b/spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/entity/Todo.groovy
similarity index 100%
rename from spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/entity/Todo.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/entity/Todo.groovy
diff --git a/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/repository/TodoRepository.groovy b/spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/repository/TodoRepository.groovy
similarity index 100%
rename from spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/repository/TodoRepository.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/repository/TodoRepository.groovy
diff --git a/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/TodoService.groovy b/spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/TodoService.groovy
similarity index 100%
rename from spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/TodoService.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/TodoService.groovy
diff --git a/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/impl/TodoServiceImpl.groovy b/spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/impl/TodoServiceImpl.groovy
similarity index 100%
rename from spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/impl/TodoServiceImpl.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/groovy/com/baeldung/springwithgroovy/service/impl/TodoServiceImpl.groovy
diff --git a/spring-groovy/src/main/java/com/baeldug/groovyconfig/BandsBean.java b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/BandsBean.java
similarity index 89%
rename from spring-groovy/src/main/java/com/baeldug/groovyconfig/BandsBean.java
rename to spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/BandsBean.java
index 1deba5d2f6..29f143c66c 100644
--- a/spring-groovy/src/main/java/com/baeldug/groovyconfig/BandsBean.java
+++ b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/BandsBean.java
@@ -1,4 +1,4 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
import java.util.ArrayList;
import java.util.List;
diff --git a/spring-groovy/src/main/java/com/baeldug/groovyconfig/GroovyBeanConfig.groovy b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/GroovyBeanConfig.groovy
similarity index 90%
rename from spring-groovy/src/main/java/com/baeldug/groovyconfig/GroovyBeanConfig.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/GroovyBeanConfig.groovy
index 32a6fedff0..3237226877 100644
--- a/spring-groovy/src/main/java/com/baeldug/groovyconfig/GroovyBeanConfig.groovy
+++ b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/GroovyBeanConfig.groovy
@@ -1,4 +1,4 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
beans {
javaPesronBean(JavaPersonBean) {
diff --git a/spring-groovy/src/main/java/com/baeldug/groovyconfig/JavaBeanConfig.java b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/JavaBeanConfig.java
similarity index 93%
rename from spring-groovy/src/main/java/com/baeldug/groovyconfig/JavaBeanConfig.java
rename to spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/JavaBeanConfig.java
index 7c4238ae28..64926f606b 100644
--- a/spring-groovy/src/main/java/com/baeldug/groovyconfig/JavaBeanConfig.java
+++ b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/JavaBeanConfig.java
@@ -1,4 +1,4 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
diff --git a/spring-groovy/src/main/java/com/baeldug/groovyconfig/JavaPersonBean.java b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/JavaPersonBean.java
similarity index 96%
rename from spring-groovy/src/main/java/com/baeldug/groovyconfig/JavaPersonBean.java
rename to spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/JavaPersonBean.java
index db988d4abf..da0b92451e 100644
--- a/spring-groovy/src/main/java/com/baeldug/groovyconfig/JavaPersonBean.java
+++ b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/groovyconfig/JavaPersonBean.java
@@ -1,4 +1,4 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
public class JavaPersonBean {
diff --git a/spring-groovy/src/main/java/com/baeldug/spring_groovy/App.java b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/spring_groovy/App.java
similarity index 80%
rename from spring-groovy/src/main/java/com/baeldug/spring_groovy/App.java
rename to spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/spring_groovy/App.java
index 1df6681c42..2465683c5f 100644
--- a/spring-groovy/src/main/java/com/baeldug/spring_groovy/App.java
+++ b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/spring_groovy/App.java
@@ -1,4 +1,4 @@
-package com.baeldug.spring_groovy;
+package com.baeldung.spring_groovy;
/**
* Hello world!
diff --git a/spring-groovy/src/main/java/com/baeldug/spring_groovy/TestConfig.java b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/spring_groovy/TestConfig.java
similarity index 71%
rename from spring-groovy/src/main/java/com/baeldug/spring_groovy/TestConfig.java
rename to spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/spring_groovy/TestConfig.java
index 474216de4e..04ff38c475 100644
--- a/spring-groovy/src/main/java/com/baeldug/spring_groovy/TestConfig.java
+++ b/spring-boot-modules/spring-boot-groovy/src/main/java/com/baeldung/spring_groovy/TestConfig.java
@@ -1,4 +1,4 @@
-package com.baeldug.spring_groovy;
+package com.baeldung.spring_groovy;
import org.springframework.stereotype.Component;
diff --git a/spring-boot-groovy/src/main/resources/application.properties b/spring-boot-modules/spring-boot-groovy/src/main/resources/application.properties
similarity index 100%
rename from spring-boot-groovy/src/main/resources/application.properties
rename to spring-boot-modules/spring-boot-groovy/src/main/resources/application.properties
diff --git a/spring-groovy/src/main/resources/groovyContextConfig.groovy b/spring-boot-modules/spring-boot-groovy/src/main/resources/groovyContextConfig.groovy
similarity index 100%
rename from spring-groovy/src/main/resources/groovyContextConfig.groovy
rename to spring-boot-modules/spring-boot-groovy/src/main/resources/groovyContextConfig.groovy
diff --git a/spring-groovy/src/main/resources/logback.xml b/spring-boot-modules/spring-boot-groovy/src/main/resources/logback.xml
similarity index 100%
rename from spring-groovy/src/main/resources/logback.xml
rename to spring-boot-modules/spring-boot-groovy/src/main/resources/logback.xml
diff --git a/spring-groovy/src/main/resources/xml-bean-config.xml b/spring-boot-modules/spring-boot-groovy/src/main/resources/xml-bean-config.xml
similarity index 87%
rename from spring-groovy/src/main/resources/xml-bean-config.xml
rename to spring-boot-modules/spring-boot-groovy/src/main/resources/xml-bean-config.xml
index 3b880bbd70..b26f28f7b1 100644
--- a/spring-groovy/src/main/resources/xml-bean-config.xml
+++ b/spring-boot-modules/spring-boot-groovy/src/main/resources/xml-bean-config.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppUnitTest.groovy b/spring-boot-modules/spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppLiveTest.groovy
similarity index 93%
rename from spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppUnitTest.groovy
rename to spring-boot-modules/spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppLiveTest.groovy
index bf8b0ff27f..6ae6ffcd73 100644
--- a/spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppUnitTest.groovy
+++ b/spring-boot-modules/spring-boot-groovy/src/test/groovy/com/baeldung/springwithgroovy/TodoAppLiveTest.groovy
@@ -17,8 +17,11 @@ import com.baeldung.springwithgroovy.entity.Todo
import io.restassured.RestAssured
import io.restassured.response.Response
-class TodoAppUnitTest {
- static API_ROOT = 'http://localhost:8081/todo'
+// This test requires the com.baeldung.springwithgroovy.SpringBootGroovyApplication to be up
+// For that, run the maven build - spring-boot:run on the module
+
+class TodoAppLiveTest {
+ static API_ROOT = 'http://localhost:8080/todo'
static readingTodoId
static writingTodoId
diff --git a/spring-groovy/src/test/java/com/baeldug/groovyconfig/GroovyConfigurationUnitTest.java b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/GroovyConfigurationUnitTest.java
similarity index 90%
rename from spring-groovy/src/test/java/com/baeldug/groovyconfig/GroovyConfigurationUnitTest.java
rename to spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/GroovyConfigurationUnitTest.java
index dbefba5ba5..bd46ded977 100644
--- a/spring-groovy/src/test/java/com/baeldug/groovyconfig/GroovyConfigurationUnitTest.java
+++ b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/GroovyConfigurationUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
import static org.junit.Assert.assertEquals;
@@ -7,10 +7,13 @@ import java.io.File;
import org.junit.Test;
import org.springframework.context.support.GenericGroovyApplicationContext;
+import com.baeldung.groovyconfig.BandsBean;
+import com.baeldung.groovyconfig.JavaPersonBean;
+
public class GroovyConfigurationUnitTest {
private static final String FILE_NAME = "GroovyBeanConfig.groovy";
- private static final String FILE_PATH = "src/main/java/com/baeldug/groovyconfig/";
+ private static final String FILE_PATH = "src/main/java/com/baeldung/groovyconfig/";
@Test
public void whenGroovyConfig_thenCorrectPerson() throws Exception {
diff --git a/spring-groovy/src/test/java/com/baeldug/groovyconfig/JavaConfigurationUnitTest.java b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/JavaConfigurationUnitTest.java
similarity index 82%
rename from spring-groovy/src/test/java/com/baeldug/groovyconfig/JavaConfigurationUnitTest.java
rename to spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/JavaConfigurationUnitTest.java
index c1e16f1b62..2ab1998853 100644
--- a/spring-groovy/src/test/java/com/baeldug/groovyconfig/JavaConfigurationUnitTest.java
+++ b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/JavaConfigurationUnitTest.java
@@ -1,10 +1,13 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
+import com.baeldung.groovyconfig.JavaBeanConfig;
+import com.baeldung.groovyconfig.JavaPersonBean;
+
public class JavaConfigurationUnitTest {
@Test
diff --git a/spring-groovy/src/test/java/com/baeldug/groovyconfig/XmlConfigurationUnitTest.java b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/XmlConfigurationUnitTest.java
similarity index 88%
rename from spring-groovy/src/test/java/com/baeldug/groovyconfig/XmlConfigurationUnitTest.java
rename to spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/XmlConfigurationUnitTest.java
index b8d341ee39..aa9f3bd8f7 100644
--- a/spring-groovy/src/test/java/com/baeldug/groovyconfig/XmlConfigurationUnitTest.java
+++ b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/groovyconfig/XmlConfigurationUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldug.groovyconfig;
+package com.baeldung.groovyconfig;
import static org.junit.Assert.*;
@@ -6,6 +6,8 @@ import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
+import com.baeldung.groovyconfig.JavaPersonBean;
+
public class XmlConfigurationUnitTest {
@Test
diff --git a/spring-groovy/src/test/java/com/baeldug/spring_groovy/AppUnitTest.java b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/spring_groovy/AppUnitTest.java
similarity index 94%
rename from spring-groovy/src/test/java/com/baeldug/spring_groovy/AppUnitTest.java
rename to spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/spring_groovy/AppUnitTest.java
index 3d8fa3e2d8..9702e98ab8 100644
--- a/spring-groovy/src/test/java/com/baeldug/spring_groovy/AppUnitTest.java
+++ b/spring-boot-modules/spring-boot-groovy/src/test/java/com/baeldung/spring_groovy/AppUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldug.spring_groovy;
+package com.baeldung.spring_groovy;
import junit.framework.Test;
import junit.framework.TestCase;
diff --git a/spring-groovy/.gitignore b/spring-groovy/.gitignore
deleted file mode 100644
index c17c227305..0000000000
--- a/spring-groovy/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-/target/
-/project/
-.classpath
-.settings
-.eclipse
-.idea
-.project
diff --git a/spring-groovy/README.md b/spring-groovy/README.md
deleted file mode 100644
index c3bb5636ba..0000000000
--- a/spring-groovy/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## Spring Groovy
-
-This module contains articles about Spring with Groovy
-
-## Relevant Articles:
-
-- [Groovy Bean Definitions](https://www.baeldung.com/spring-groovy-beans)
diff --git a/spring-groovy/pom.xml b/spring-groovy/pom.xml
deleted file mode 100644
index ef5613adf6..0000000000
--- a/spring-groovy/pom.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
- 4.0.0
- com.baeldug
- spring-groovy
- 0.0.1-SNAPSHOT
- spring-groovy
- jar
- http://maven.apache.org
-
-
- com.baeldung
- parent-spring-4
- 0.0.1-SNAPSHOT
- ../parent-spring-4
-
-
-
-
- org.springframework.integration
- spring-integration-groovy
- ${spring-integration-groovy.version}
-
-
- org.codehaus.groovy
- groovy-all
- ${groovy-all.version}
-
-
-
-
-
-
- maven-compiler-plugin
- ${maven-compiler-plugin.version}
-
- groovy-eclipse-compiler
- true
- ${java.version}
- ${java.version}
- ${project.build.sourceEncoding}
-
-
-
- org.codehaus.groovy
- groovy-eclipse-compiler
- ${groovy-eclipse-compiler.version}
-
-
- org.codehaus.groovy
- groovy-eclipse-batch
- ${groovy-eclipse-batch.version}
-
-
-
-
-
-
-
- 2.9.2-01
- 2.4.3-01
- 4.3.7.RELEASE
- 2.4.12
-
-
-