diff --git a/pom.xml b/pom.xml
index 14a8352b7..aa3d539c7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.samples
- spring-petclinic
+ spring-cheapy
2.4.2
@@ -12,7 +12,7 @@
spring-boot-starter-parent
2.4.2
- petclinic
+ cheapy
diff --git a/src/main/java/org/springframework/samples/petclinic/PetClinicApplication.java b/src/main/java/org/springframework/cheapy/CheapyApplication.java
similarity index 86%
rename from src/main/java/org/springframework/samples/petclinic/PetClinicApplication.java
rename to src/main/java/org/springframework/cheapy/CheapyApplication.java
index 191253587..2912ee3d8 100644
--- a/src/main/java/org/springframework/samples/petclinic/PetClinicApplication.java
+++ b/src/main/java/org/springframework/cheapy/CheapyApplication.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.springframework.samples.petclinic;
+package org.springframework.cheapy;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@@ -26,10 +26,10 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
*
*/
@SpringBootApplication(proxyBeanMethods = false)
-public class PetClinicApplication {
+public class CheapyApplication {
public static void main(String[] args) {
- SpringApplication.run(PetClinicApplication.class, args);
+ SpringApplication.run(CheapyApplication.class, args);
}
}
diff --git a/src/main/java/org/springframework/samples/petclinic/model/BaseEntity.java b/src/main/java/org/springframework/cheapy/model/BaseEntity.java
similarity index 96%
rename from src/main/java/org/springframework/samples/petclinic/model/BaseEntity.java
rename to src/main/java/org/springframework/cheapy/model/BaseEntity.java
index 4cb9ffc0c..21aab45b7 100644
--- a/src/main/java/org/springframework/samples/petclinic/model/BaseEntity.java
+++ b/src/main/java/org/springframework/cheapy/model/BaseEntity.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.model;
+package org.springframework.cheapy.model;
import java.io.Serializable;
diff --git a/src/main/java/org/springframework/samples/petclinic/model/NamedEntity.java b/src/main/java/org/springframework/cheapy/model/NamedEntity.java
similarity index 95%
rename from src/main/java/org/springframework/samples/petclinic/model/NamedEntity.java
rename to src/main/java/org/springframework/cheapy/model/NamedEntity.java
index 088e52e81..0f00a5e9c 100644
--- a/src/main/java/org/springframework/samples/petclinic/model/NamedEntity.java
+++ b/src/main/java/org/springframework/cheapy/model/NamedEntity.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.model;
+package org.springframework.cheapy.model;
import javax.persistence.Column;
import javax.persistence.MappedSuperclass;
diff --git a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java b/src/main/java/org/springframework/cheapy/model/Owner.java
similarity index 95%
rename from src/main/java/org/springframework/samples/petclinic/owner/Owner.java
rename to src/main/java/org/springframework/cheapy/model/Owner.java
index 396743569..792f42753 100644
--- a/src/main/java/org/springframework/samples/petclinic/owner/Owner.java
+++ b/src/main/java/org/springframework/cheapy/model/Owner.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.owner;
+package org.springframework.cheapy.model;
import java.util.ArrayList;
import java.util.Collections;
@@ -32,7 +32,6 @@ import javax.validation.constraints.NotEmpty;
import org.springframework.beans.support.MutableSortDefinition;
import org.springframework.beans.support.PropertyComparator;
import org.springframework.core.style.ToStringCreator;
-import org.springframework.samples.petclinic.model.Person;
/**
* Simple JavaBean domain object representing an owner.
diff --git a/src/main/java/org/springframework/samples/petclinic/model/Person.java b/src/main/java/org/springframework/cheapy/model/Person.java
similarity index 96%
rename from src/main/java/org/springframework/samples/petclinic/model/Person.java
rename to src/main/java/org/springframework/cheapy/model/Person.java
index 15fabacc3..7e8d87c0c 100644
--- a/src/main/java/org/springframework/samples/petclinic/model/Person.java
+++ b/src/main/java/org/springframework/cheapy/model/Person.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.model;
+package org.springframework.cheapy.model;
import javax.persistence.Column;
import javax.persistence.MappedSuperclass;
diff --git a/src/main/java/org/springframework/samples/petclinic/model/package-info.java b/src/main/java/org/springframework/cheapy/model/package-info.java
similarity index 92%
rename from src/main/java/org/springframework/samples/petclinic/model/package-info.java
rename to src/main/java/org/springframework/cheapy/model/package-info.java
index 37d6295e8..620e13c68 100644
--- a/src/main/java/org/springframework/samples/petclinic/model/package-info.java
+++ b/src/main/java/org/springframework/cheapy/model/package-info.java
@@ -17,4 +17,4 @@
/**
* The classes in this package represent utilities used by the domain.
*/
-package org.springframework.samples.petclinic.model;
+package org.springframework.cheapy.model;
diff --git a/src/main/java/org/springframework/samples/petclinic/owner/OwnerRepository.java b/src/main/java/org/springframework/cheapy/repository/OwnerRepository.java
similarity index 96%
rename from src/main/java/org/springframework/samples/petclinic/owner/OwnerRepository.java
rename to src/main/java/org/springframework/cheapy/repository/OwnerRepository.java
index d6615b5db..67c4d6a9a 100644
--- a/src/main/java/org/springframework/samples/petclinic/owner/OwnerRepository.java
+++ b/src/main/java/org/springframework/cheapy/repository/OwnerRepository.java
@@ -13,10 +13,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.owner;
+package org.springframework.cheapy.repository;
import java.util.Collection;
+import org.springframework.cheapy.model.Owner;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.Repository;
import org.springframework.data.repository.query.Param;
diff --git a/src/main/java/org/springframework/samples/petclinic/system/CacheConfiguration.java b/src/main/java/org/springframework/cheapy/system/CacheConfiguration.java
similarity index 97%
rename from src/main/java/org/springframework/samples/petclinic/system/CacheConfiguration.java
rename to src/main/java/org/springframework/cheapy/system/CacheConfiguration.java
index 0a96582c9..d5df44632 100755
--- a/src/main/java/org/springframework/samples/petclinic/system/CacheConfiguration.java
+++ b/src/main/java/org/springframework/cheapy/system/CacheConfiguration.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.springframework.samples.petclinic.system;
+package org.springframework.cheapy.system;
import javax.cache.configuration.MutableConfiguration;
diff --git a/src/main/java/org/springframework/samples/petclinic/system/CrashController.java b/src/main/java/org/springframework/cheapy/system/CrashController.java
similarity index 93%
rename from src/main/java/org/springframework/samples/petclinic/system/CrashController.java
rename to src/main/java/org/springframework/cheapy/system/CrashController.java
index 2b28600fd..4fb7e15f5 100644
--- a/src/main/java/org/springframework/samples/petclinic/system/CrashController.java
+++ b/src/main/java/org/springframework/cheapy/system/CrashController.java
@@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.system;
+package org.springframework.cheapy.system;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@@ -26,7 +26,7 @@ import org.springframework.web.bind.annotation.GetMapping;
* Also see how a view that resolves to "error" has been added ("error.html").
*/
@Controller
-class CrashController {
+public class CrashController {
@GetMapping("/oups")
public String triggerException() {
diff --git a/src/main/java/org/springframework/samples/petclinic/system/WelcomeController.java b/src/main/java/org/springframework/cheapy/system/WelcomeController.java
similarity index 93%
rename from src/main/java/org/springframework/samples/petclinic/system/WelcomeController.java
rename to src/main/java/org/springframework/cheapy/system/WelcomeController.java
index 9224015bc..85782e967 100644
--- a/src/main/java/org/springframework/samples/petclinic/system/WelcomeController.java
+++ b/src/main/java/org/springframework/cheapy/system/WelcomeController.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package org.springframework.samples.petclinic.system;
+package org.springframework.cheapy.system;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
diff --git a/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java b/src/main/java/org/springframework/cheapy/web/OwnerController.java
similarity index 95%
rename from src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java
rename to src/main/java/org/springframework/cheapy/web/OwnerController.java
index 4c1e74dbb..e12697ff4 100644
--- a/src/main/java/org/springframework/samples/petclinic/owner/OwnerController.java
+++ b/src/main/java/org/springframework/cheapy/web/OwnerController.java
@@ -13,8 +13,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.springframework.samples.petclinic.owner;
+package org.springframework.cheapy.web;
+import org.springframework.cheapy.model.Owner;
+import org.springframework.cheapy.repository.OwnerRepository;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.validation.BindingResult;
@@ -36,7 +38,7 @@ import java.util.Map;
* @author Michael Isvy
*/
@Controller
-class OwnerController {
+public class OwnerController {
private static final String VIEWS_OWNER_CREATE_OR_UPDATE_FORM = "owners/createOrUpdateOwnerForm";
diff --git a/src/main/resources/banner.txt b/src/main/resources/banner.txt
index 6225d1208..da0aacccf 100644
--- a/src/main/resources/banner.txt
+++ b/src/main/resources/banner.txt
@@ -1,15 +1,9 @@
-
-
- |\ _,,,--,,_
- /,`.-'`' ._ \-;;,_
- _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______
- | | '---''(_/._)-'(_\_) | | | | | | | | |
- | _ | ___|_ _| | | | | |_| | | | __ _ _
- | |_| | |___ | | | | | | | | | | \ \ \ \
- | ___| ___| | | | _| |___| | _ | | _| \ \ \ \
- | | | |___ | | | |_| | | | | | | |_ ) ) ) )
- |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / /
- ==================================================================/_/_/_/
+ __^__ __^__
+ ( ___ )------------------------------------( ___ )
+ | / | | \ |
+ | / | Cheapy | \ |
+ |___| |___|
+ (_____)------------------------------------(_____)
:: Built with Spring Boot :: ${spring-boot.version}
diff --git a/src/main/resources/templates/fragments/layout.html b/src/main/resources/templates/fragments/layout.html
index f3b207483..3ca576a08 100755
--- a/src/main/resources/templates/fragments/layout.html
+++ b/src/main/resources/templates/fragments/layout.html
@@ -8,9 +8,9 @@
-
+
- PetClinic :: a Spring Framework demonstration
+ Cheapy