From 48ae594b9022d8b8eeca370edf86f8ea58de9054 Mon Sep 17 00:00:00 2001 From: abemorcardc Date: Thu, 18 Mar 2021 00:35:57 +0100 Subject: [PATCH] Reorganizadas las clases y renombradas a cheapy --- pom.xml | 4 +- .../CheapyApplication.java} | 6 +- .../model/BaseEntity.java | 2 +- .../model/NamedEntity.java | 2 +- .../owner => cheapy/model}/Owner.java | 3 +- .../petclinic => cheapy}/model/Person.java | 2 +- .../model/package-info.java | 2 +- .../repository}/OwnerRepository.java | 3 +- .../system/CacheConfiguration.java | 2 +- .../system/CrashController.java | 4 +- .../system/WelcomeController.java | 2 +- .../owner => cheapy/web}/OwnerController.java | 6 +- src/main/resources/banner.txt | 18 ++---- .../resources/templates/fragments/layout.html | 4 +- .../templates/pets/createOrUpdatePetForm.html | 38 ------------ .../pets/createOrUpdateVisitForm.html | 61 ------------------- .../resources/templates/vets/vetList.html | 27 -------- .../PetclinicIntegrationTests.java | 2 +- .../model/ValidatorTests.java | 3 +- .../service/EntityUtils.java | 6 +- .../system/CrashControllerTests.java | 3 +- .../web}/OwnerControllerTests.java | 4 +- 22 files changed, 39 insertions(+), 165 deletions(-) rename src/main/java/org/springframework/{samples/petclinic/PetClinicApplication.java => cheapy/CheapyApplication.java} (86%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/model/BaseEntity.java (96%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/model/NamedEntity.java (95%) rename src/main/java/org/springframework/{samples/petclinic/owner => cheapy/model}/Owner.java (95%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/model/Person.java (96%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/model/package-info.java (92%) rename src/main/java/org/springframework/{samples/petclinic/owner => cheapy/repository}/OwnerRepository.java (96%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/system/CacheConfiguration.java (97%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/system/CrashController.java (93%) rename src/main/java/org/springframework/{samples/petclinic => cheapy}/system/WelcomeController.java (93%) rename src/main/java/org/springframework/{samples/petclinic/owner => cheapy/web}/OwnerController.java (95%) delete mode 100644 src/main/resources/templates/pets/createOrUpdatePetForm.html delete mode 100644 src/main/resources/templates/pets/createOrUpdateVisitForm.html delete mode 100644 src/main/resources/templates/vets/vetList.html rename src/test/java/org/springframework/{samples/petclinic => cheapy/integration}/PetclinicIntegrationTests.java (94%) rename src/test/java/org/springframework/{samples/petclinic => cheapy}/model/ValidatorTests.java (95%) rename src/test/java/org/springframework/{samples/petclinic => cheapy}/service/EntityUtils.java (90%) rename src/test/java/org/springframework/{samples/petclinic => cheapy}/system/CrashControllerTests.java (94%) rename src/test/java/org/springframework/{samples/petclinic/owner => cheapy/web}/OwnerControllerTests.java (97%) 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