From 55310062e8279fef5f1d395f9f110335cfbca347 Mon Sep 17 00:00:00 2001 From: John Stuart Date: Fri, 28 Jun 2024 14:29:26 -0400 Subject: [PATCH] Update brand to BNY Signed-off-by: John Stuart --- CONTRIBUTING.MD | 4 +- pom.xml | 4 +- spring-boot-with-admin/admin/pom.xml | 4 +- .../admin/SpringBootAdminApplication.java | 4 +- .../admin/config/SecurityConfiguration.java | 2 +- .../SpringBootAdminApplicationTests.java | 4 +- spring-boot-with-admin/notification/pom.xml | 4 +- .../notification/NotificationApplication.java | 6 +-- .../controller/NotificationAPIContract.java | 6 +-- .../NotificationAPIContractImpl.java | 8 +-- .../spring/boot/notification/model/Todo.java | 4 +- .../notification/model/response/Metadata.java | 4 +- .../notification/model/response/Status.java | 4 +- .../response/TodoCollectionResponse.java | 6 +-- .../model/response/TodoResponse.java | 4 +- .../service/NotificationService.java | 6 +-- .../service/NotificationServiceImpl.java | 8 +-- .../NotificationAPIContractTest.java | 8 +-- .../service/NotificationServiceTest.java | 10 ++-- spring-boot-with-admin/pom.xml | 4 +- spring-boot-with-admin/registry/pom.xml | 4 +- .../boot/registry/RegistryApplication.java | 4 +- .../registry/RegistryApplicationTests.java | 4 +- .../01_HowToCreateANewSpringBootProject.adoc | 8 +-- spring-boot/assets/docs/04_ModelLayer.adoc | 4 +- spring-boot/assets/docs/05_DAOLayer.adoc | 4 +- spring-boot/assets/docs/06_Exceptions.adoc | 8 +-- spring-boot/assets/docs/07_ServiceLayer.adoc | 6 +-- .../assets/docs/08_ControllerLayer.adoc | 34 ++++++------- .../assets/docs/09_ProfilesConfiguration.adoc | 8 +-- spring-boot/assets/docs/10_Documentation.adoc | 12 ++--- spring-boot/assets/docs/11_APITests.adoc | 2 +- spring-boot/todo/pom.xml | 4 +- .../spring/boot/todo/TodoApplication.java | 6 +-- .../spring/boot/todo/TodoConstants.java | 4 +- .../ProfileConfigurationProperties.java | 4 +- .../TodoDefaultServiceSwaggerConfig.java | 10 ++-- .../TodoDevelopmentServiceSwaggerConfig.java | 10 ++-- .../TodoProductionServiceSwaggerConfig.java | 10 ++-- .../boot/todo/controller/TodoAPIContract.java | 17 +++---- .../todo/controller/TodoAPIContractImpl.java | 28 +++++------ .../todo/controller/TodoResponseHelper.java | 8 +-- .../spring/boot/todo/dao/TodoRepository.java | 6 +-- .../training/spring/boot/todo/model/Todo.java | 4 +- .../exception/InvalidAssigneeException.java | 4 +- .../model/exception/InvalidIdException.java | 4 +- .../exception/TodoNotFoundException.java | 4 +- .../boot/todo/model/response/Issue.java | 4 +- .../boot/todo/model/response/Metadata.java | 4 +- .../boot/todo/model/response/Status.java | 4 +- .../response/TodoCollectionResponse.java | 6 +-- .../model/response/TodoErrorResponse.java | 4 +- .../todo/model/response/TodoResponse.java | 4 +- .../model/response/TodoSuccessResponse.java | 6 +-- .../spring/boot/todo/service/TodoService.java | 6 +-- .../boot/todo/service/TodoServiceImpl.java | 16 +++--- .../boot/todo/AbstractTodoMockSetupTest.java | 14 +++--- .../training/spring/boot/todo/DbTestUtil.java | 4 +- .../boot/todo/TodoApplicationTests.java | 4 +- .../controller/TodoAPIContractRestTest.java | 22 ++++---- .../todo/controller/TodoAPIContractTest.java | 18 +++---- .../boot/todo/dao/TodoRepositoryTest.java | 6 +-- .../spring/boot/todo/model/TodoTest.java | 4 +- .../boot/todo/model/response/IssueTest.java | 4 +- .../todo/model/response/MetadataTest.java | 4 +- .../boot/todo/model/response/StatusTest.java | 4 +- .../response/TodoCollectionResponseTest.java | 6 +-- .../model/response/TodoErrorResponseTest.java | 4 +- .../response/TodoSuccessResponseTest.java | 6 +-- .../boot/todo/service/TodoServiceTest.java | 15 +++--- .../assets/docs/01_InversionOfControl.adoc | 14 +++--- .../assets/docs/02_DependencyInjection.adoc | 50 +++++++++---------- spring-framework/assets/docs/03_Testing.adoc | 16 +++--- .../assets/docs/04_PersistenceWithJDBC.adoc | 14 +++--- .../docs/05_PersistenceWithHibernate.adoc | 26 +++++----- .../assets/docs/06_PersistenceWithJPA.adoc | 12 ++--- .../docs/07_PersistenceWithSpringDataJPA.adoc | 10 ++-- .../ch01_spring-inversion-of-control/pom.xml | 4 +- .../framework/Ex00_NoFrameworkExample.java | 6 +-- .../Ex01_InstantiationThroughConstructor.java | 7 ++- ...x02_InstantiationThroughStaticFactory.java | 6 +-- ...3_InstantiationThroughInstanceFactory.java | 7 ++- .../spring/framework/model/ColoredShape.java | 4 +- ...ex01-instantiation-through-constructor.xml | 2 +- ...2-instantiation-through-static-factory.xml | 2 +- ...instantiation-through-instance-factory.xml | 2 +- .../training/spring/framework/Lab01Test.java | 11 ++-- .../spring/framework/model/Vehicle.java | 4 +- .../framework/model/VehicleFactory.java | 4 +- .../ch02_spring-dependency-injection/pom.xml | 4 +- .../framework/Ex00_NoFrameworkExample.java | 12 ++--- .../Ex05_DIThroughAnnotationSetters.java | 7 ++- .../Ex06_DIThroughAnnotationConstructor.java | 6 +-- ...x07_DIThroughAnnotationWithQualifiers.java | 7 ++- .../framework/java/Ex08_DIThroughJava.java | 8 +-- .../java/Ex09_DIThroughJavaConfiguration.java | 10 ++-- .../model/AutowiredColoredShapeHolder.java | 4 +- .../spring/framework/model/BlackBox.java | 4 +- .../spring/framework/model/ColoredShape.java | 4 +- .../framework/model/ColoredShapeHolder.java | 4 +- ...onstructorAnnotatedColoredShapeHolder.java | 4 +- ...rAnnotatedQualifiedColoredShapeHolder.java | 4 +- .../spring/framework/model/CyanCylinder.java | 4 +- .../framework/model/DIConfiguration.java | 4 +- .../spring/framework/model/OrangeOval.java | 4 +- .../spring/framework/model/RedRectangle.java | 4 +- .../SetterAnnotatedColoredShapeHolder.java | 4 +- .../xml/Ex01_DIThroughConstructorSimple.java | 7 ++- .../xml/Ex02_DIThroughConstructorNamed.java | 7 ++- .../xml/Ex03_DIThroughConstructorIndex.java | 7 ++- .../framework/xml/Ex04_DIThroughSetters.java | 7 ++- .../ex01-di-through-constructor-simple.xml | 4 +- .../ex02-di-through-constructor-named.xml | 4 +- .../ex03-di-through-constructor-index.xml | 4 +- .../resources/ex04-di-through-setters.xml | 4 +- .../ex05-di-through-annotation-setters.xml | 4 +- ...ex06-di-through-annotation-constructor.xml | 4 +- ...-di-through-annotation-with-qualifiers.xml | 6 +-- .../framework/annotation/Lab02Test.java | 9 ++-- .../ConstructorAnnotatedBulkVehicleOrder.java | 4 +- ...nnotatedWithQualifierBulkVehicleOrder.java | 4 +- .../SetterAnnotatedBulkVehicleOrder.java | 4 +- .../spring/framework/model/Vehicle.java | 4 +- .../spring/framework/xml/Lab01Test.java | 7 ++- spring-framework/ch03_spring-testing/pom.xml | 4 +- .../spring/framework/model/ColoredShape.java | 4 +- .../framework/model/ColoredShapeHolder.java | 4 +- .../framework/model/DIConfiguration.java | 6 +-- .../Ex01_DefaultXMLContextConfiguration.java | 6 +-- .../Ex02_CustomXMLContextConfiguration.java | 6 +-- .../Ex03_JavaContextConfiguration.java | 8 +-- .../training/spring/framework/Lab01Test.java | 8 ++- .../training/spring/framework/Lab02Test.java | 7 ++- .../training/spring/framework/Lab03Test.java | 7 ++- .../framework/model/BulkVehicleOrder.java | 4 +- .../framework/model/Lab03DIConfiguration.java | 4 +- .../spring/framework/model/Vehicle.java | 4 +- ...DefaultXMLContextConfiguration-context.xml | 4 +- .../src/test/resources/ex02.xml | 4 +- .../ch04_spring-persistence/pom.xml | 4 +- .../framework/Ex01_DB_XMLConfigured.java | 8 +-- .../framework/Ex02_DB_JavaConfigured.java | 10 ++-- .../spring/framework/dao/ColoredShapeDao.java | 6 +-- .../dao/ColoredShapeDaoImplEx01.java | 6 +-- .../dao/ColoredShapeDaoImplEx02.java | 6 +-- .../spring/framework/model/ColoredShape.java | 4 +- .../framework/model/DBConfiguration.java | 4 +- .../src/main/resources/spring-config.xml | 4 +- .../ch05_spring-hibernate/pom.xml | 4 +- .../framework/ColoredShapeApplication.java | 9 ++-- .../framework/config/ColoredShapeConfig.java | 6 +-- .../config/HibernateSessionConfig.java | 6 +-- .../ColoredShapeControllingBean.java | 8 +-- .../spring/framework/dao/ColoredShapeDao.java | 6 +-- .../framework/dao/ColoredShapeDaoImpl.java | 7 ++- .../spring/framework/model/ColoredShape.java | 4 +- .../service/ColoredShapeService.java | 6 +-- .../service/ColoredShapeServiceImpl.java | 8 +-- .../src/main/resources/logback.xml | 2 +- spring-framework/ch06_spring-jpa/pom.xml | 4 +- .../framework/ColoredShapeApplication.java | 8 +-- .../framework/config/ColoredShapeConfig.java | 6 +-- .../framework/config/HibernateJPAConfig.java | 6 +-- .../ColoredShapeControllingBean.java | 9 ++-- .../spring/framework/dao/ColoredShapeDao.java | 6 +-- .../framework/dao/ColoredShapeDaoImpl.java | 7 ++- .../spring/framework/model/ColoredShape.java | 4 +- .../service/ColoredShapeService.java | 6 +-- .../service/ColoredShapeServiceImpl.java | 9 ++-- .../src/main/resources/logback.xml | 2 +- spring-framework/ch07_spring-data-jpa/pom.xml | 4 +- .../framework/ColoredShapeApplication.java | 8 +-- .../framework/config/ColoredShapeConfig.java | 6 +-- .../framework/config/HibernateJPAConfig.java | 8 +-- .../ColoredShapeControllingBean.java | 8 +-- .../spring/framework/dao/ColoredShapeDao.java | 6 +-- .../spring/framework/model/ColoredShape.java | 4 +- .../service/ColoredShapeService.java | 6 +-- .../service/ColoredShapeServiceImpl.java | 9 ++-- .../src/main/resources/logback.xml | 2 +- spring-framework/ch08_spring-rest/pom.xml | 4 +- .../framework/ColoredShapeApplication.java | 7 ++- .../framework/config/ColoredShapeConfig.java | 4 +- .../framework/config/HibernateJPAConfig.java | 6 +-- .../controller/ColoredShapeController.java | 6 +-- .../spring/framework/dao/ColoredShapeDao.java | 5 +- .../spring/framework/model/ColoredShape.java | 2 +- .../service/ColoredShapeService.java | 4 +- .../service/ColoredShapeServiceImpl.java | 6 +-- .../src/main/resources/logback.xml | 2 +- spring-framework/pom.xml | 4 +- 191 files changed, 615 insertions(+), 644 deletions(-) rename spring-boot-with-admin/admin/src/main/java/{bnymellon => bny}/training/spring/boot/admin/SpringBootAdminApplication.java (91%) rename spring-boot-with-admin/admin/src/main/java/{bnymellon => bny}/training/spring/boot/admin/config/SecurityConfiguration.java (98%) rename spring-boot-with-admin/admin/src/test/java/{bnymellon => bny}/training/spring/boot/admin/SpringBootAdminApplicationTests.java (89%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/NotificationApplication.java (82%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/controller/NotificationAPIContract.java (90%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/controller/NotificationAPIContractImpl.java (87%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/model/Todo.java (97%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/model/response/Metadata.java (98%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/model/response/Status.java (96%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/model/response/TodoCollectionResponse.java (93%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/model/response/TodoResponse.java (83%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/service/NotificationService.java (83%) rename spring-boot-with-admin/notification/src/main/java/{bnymellon => bny}/training/spring/boot/notification/service/NotificationServiceImpl.java (94%) rename spring-boot-with-admin/notification/src/test/java/{bnymellon => bny}/training/spring/boot/notification/controller/NotificationAPIContractTest.java (94%) rename spring-boot-with-admin/notification/src/test/java/{bnymellon => bny}/training/spring/boot/notification/service/NotificationServiceTest.java (94%) rename spring-boot-with-admin/registry/src/main/java/{bnymellon => bny}/training/spring/boot/registry/RegistryApplication.java (90%) rename spring-boot-with-admin/registry/src/test/java/{bnymellon => bny}/training/spring/boot/registry/RegistryApplicationTests.java (88%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/TodoApplication.java (83%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/TodoConstants.java (91%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/config/ProfileConfigurationProperties.java (92%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/config/TodoDefaultServiceSwaggerConfig.java (86%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/config/TodoDevelopmentServiceSwaggerConfig.java (86%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/config/TodoProductionServiceSwaggerConfig.java (86%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/controller/TodoAPIContract.java (95%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/controller/TodoAPIContractImpl.java (91%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/controller/TodoResponseHelper.java (88%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/dao/TodoRepository.java (89%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/Todo.java (98%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/exception/InvalidAssigneeException.java (87%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/exception/InvalidIdException.java (87%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/exception/TodoNotFoundException.java (87%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/Issue.java (96%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/Metadata.java (98%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/Status.java (96%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoCollectionResponse.java (94%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoErrorResponse.java (96%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoResponse.java (84%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoSuccessResponse.java (93%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/service/TodoService.java (85%) rename spring-boot/todo/src/main/java/{bnymellon => bny}/training/spring/boot/todo/service/TodoServiceImpl.java (87%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/AbstractTodoMockSetupTest.java (92%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/DbTestUtil.java (97%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/TodoApplicationTests.java (89%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/controller/TodoAPIContractRestTest.java (96%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/controller/TodoAPIContractTest.java (91%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/dao/TodoRepositoryTest.java (96%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/TodoTest.java (97%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/response/IssueTest.java (95%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/response/MetadataTest.java (97%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/response/StatusTest.java (95%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoCollectionResponseTest.java (96%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoErrorResponseTest.java (97%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/model/response/TodoSuccessResponseTest.java (96%) rename spring-boot/todo/src/test/java/{bnymellon => bny}/training/spring/boot/todo/service/TodoServiceTest.java (93%) rename spring-framework/ch01_spring-inversion-of-control/src/main/java/{bnymellon => bny}/training/spring/framework/Ex00_NoFrameworkExample.java (88%) rename spring-framework/ch01_spring-inversion-of-control/src/main/java/{bnymellon => bny}/training/spring/framework/Ex01_InstantiationThroughConstructor.java (88%) rename spring-framework/ch01_spring-inversion-of-control/src/main/java/{bnymellon => bny}/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java (90%) rename spring-framework/ch01_spring-inversion-of-control/src/main/java/{bnymellon => bny}/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java (90%) rename spring-framework/ch01_spring-inversion-of-control/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (93%) rename spring-framework/ch01_spring-inversion-of-control/src/test/java/{bnymellon => bny}/training/spring/framework/Lab01Test.java (92%) rename spring-framework/ch01_spring-inversion-of-control/src/test/java/{bnymellon => bny}/training/spring/framework/model/Vehicle.java (92%) rename spring-framework/ch01_spring-inversion-of-control/src/test/java/{bnymellon => bny}/training/spring/framework/model/VehicleFactory.java (89%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/Ex00_NoFrameworkExample.java (86%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java (85%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java (86%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java (86%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/java/Ex08_DIThroughJava.java (84%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java (78%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/AutowiredColoredShapeHolder.java (95%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/BlackBox.java (88%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (93%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShapeHolder.java (93%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java (95%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java (95%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/CyanCylinder.java (87%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/DIConfiguration.java (92%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/OrangeOval.java (89%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/RedRectangle.java (87%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java (94%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java (87%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java (87%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java (87%) rename spring-framework/ch02_spring-dependency-injection/src/main/java/{bnymellon => bny}/training/spring/framework/xml/Ex04_DIThroughSetters.java (86%) rename spring-framework/ch02_spring-dependency-injection/src/test/java/{bnymellon => bny}/training/spring/framework/annotation/Lab02Test.java (90%) rename spring-framework/ch02_spring-dependency-injection/src/test/java/{bnymellon => bny}/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java (93%) rename spring-framework/ch02_spring-dependency-injection/src/test/java/{bnymellon => bny}/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java (94%) rename spring-framework/ch02_spring-dependency-injection/src/test/java/{bnymellon => bny}/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java (93%) rename spring-framework/{ch03_spring-testing/src/test/java/bnymellon => ch02_spring-dependency-injection/src/test/java/bny}/training/spring/framework/model/Vehicle.java (92%) rename spring-framework/ch02_spring-dependency-injection/src/test/java/{bnymellon => bny}/training/spring/framework/xml/Lab01Test.java (93%) rename spring-framework/ch03_spring-testing/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (93%) rename spring-framework/ch03_spring-testing/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShapeHolder.java (93%) rename spring-framework/ch03_spring-testing/src/main/java/{bnymellon => bny}/training/spring/framework/model/DIConfiguration.java (90%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java (90%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/Ex02_CustomXMLContextConfiguration.java (90%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/Ex03_JavaContextConfiguration.java (90%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/Lab01Test.java (86%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/Lab02Test.java (90%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/Lab03Test.java (93%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/model/BulkVehicleOrder.java (93%) rename spring-framework/ch03_spring-testing/src/test/java/{bnymellon => bny}/training/spring/framework/model/Lab03DIConfiguration.java (88%) rename spring-framework/{ch02_spring-dependency-injection/src/test/java/bnymellon => ch03_spring-testing/src/test/java/bny}/training/spring/framework/model/Vehicle.java (92%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/Ex01_DB_XMLConfigured.java (88%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/Ex02_DB_JavaConfigured.java (84%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDao.java (88%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDaoImplEx01.java (94%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDaoImplEx02.java (95%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (94%) rename spring-framework/ch04_spring-persistence/src/main/java/{bnymellon => bny}/training/spring/framework/model/DBConfiguration.java (93%) rename spring-framework/{ch07_spring-data-jpa/src/main/java/bnymellon => ch05_spring-hibernate/src/main/java/bny}/training/spring/framework/ColoredShapeApplication.java (81%) rename spring-framework/{ch07_spring-data-jpa/src/main/java/bnymellon => ch05_spring-hibernate/src/main/java/bny}/training/spring/framework/config/ColoredShapeConfig.java (82%) rename spring-framework/ch05_spring-hibernate/src/main/java/{bnymellon => bny}/training/spring/framework/config/HibernateSessionConfig.java (95%) rename spring-framework/ch05_spring-hibernate/src/main/java/{bnymellon => bny}/training/spring/framework/controller/ColoredShapeControllingBean.java (89%) rename spring-framework/{ch06_spring-jpa/src/main/java/bnymellon => ch05_spring-hibernate/src/main/java/bny}/training/spring/framework/dao/ColoredShapeDao.java (81%) rename spring-framework/ch05_spring-hibernate/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDaoImpl.java (90%) rename spring-framework/ch05_spring-hibernate/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (96%) rename spring-framework/ch05_spring-hibernate/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeService.java (81%) rename spring-framework/ch05_spring-hibernate/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeServiceImpl.java (84%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/ColoredShapeApplication.java (81%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/config/ColoredShapeConfig.java (82%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/config/HibernateJPAConfig.java (96%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/controller/ColoredShapeControllingBean.java (90%) rename spring-framework/{ch05_spring-hibernate/src/main/java/bnymellon => ch06_spring-jpa/src/main/java/bny}/training/spring/framework/dao/ColoredShapeDao.java (81%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDaoImpl.java (90%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (96%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeService.java (81%) rename spring-framework/ch06_spring-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeServiceImpl.java (84%) rename spring-framework/{ch05_spring-hibernate/src/main/java/bnymellon => ch07_spring-data-jpa/src/main/java/bny}/training/spring/framework/ColoredShapeApplication.java (81%) rename spring-framework/{ch05_spring-hibernate/src/main/java/bnymellon => ch07_spring-data-jpa/src/main/java/bny}/training/spring/framework/config/ColoredShapeConfig.java (82%) rename spring-framework/ch07_spring-data-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/config/HibernateJPAConfig.java (95%) rename spring-framework/ch07_spring-data-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/controller/ColoredShapeControllingBean.java (91%) rename spring-framework/ch07_spring-data-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDao.java (87%) rename spring-framework/ch07_spring-data-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (96%) rename spring-framework/ch07_spring-data-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeService.java (83%) rename spring-framework/ch07_spring-data-jpa/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeServiceImpl.java (87%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/ColoredShapeApplication.java (84%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/config/ColoredShapeConfig.java (87%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/config/HibernateJPAConfig.java (96%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/controller/ColoredShapeController.java (96%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/dao/ColoredShapeDao.java (90%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/model/ColoredShape.java (98%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeService.java (88%) rename spring-framework/ch08_spring-rest/src/main/java/{bnymellon => bny}/training/spring/framework/service/ColoredShapeServiceImpl.java (91%) diff --git a/CONTRIBUTING.MD b/CONTRIBUTING.MD index adc0720..1add03a 100644 --- a/CONTRIBUTING.MD +++ b/CONTRIBUTING.MD @@ -1,4 +1,4 @@ -Thank you for visiting BNY Mellon's GitHub. +Thank you for visiting BNY's GitHub. We currently do not accept external code contributions. @@ -6,4 +6,4 @@ We appreciate any potential issues or concerns reported by the community, and ma Thank you for your interest! -BNY Mellon +BNY diff --git a/pom.xml b/pom.xml index 7d6c493..e93139d 100644 --- a/pom.xml +++ b/pom.xml @@ -1,7 +1,7 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex00_NoFrameworkExample.java b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex00_NoFrameworkExample.java similarity index 88% rename from spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex00_NoFrameworkExample.java rename to spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex00_NoFrameworkExample.java index 53b094c..dd17d83 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex00_NoFrameworkExample.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex00_NoFrameworkExample.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public class Ex00_NoFrameworkExample { diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex01_InstantiationThroughConstructor.java b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex01_InstantiationThroughConstructor.java similarity index 88% rename from spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex01_InstantiationThroughConstructor.java rename to spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex01_InstantiationThroughConstructor.java index 3ce19d5..8522472 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex01_InstantiationThroughConstructor.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex01_InstantiationThroughConstructor.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.model.ColoredShape; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShape; - public class Ex01_InstantiationThroughConstructor { public static void main(String args[]) { diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java similarity index 90% rename from spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java rename to spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java index b56142e..0042030 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex02_InstantiationThroughStaticFactory.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public class Ex02_InstantiationThroughStaticFactory { diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java similarity index 90% rename from spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java rename to spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java index 0bc372a..030d8d4 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/Ex03_InstantiationThroughInstanceFactory.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.model.ColoredShape; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShape; - public class Ex03_InstantiationThroughInstanceFactory { public Ex03_InstantiationThroughInstanceFactory() { diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 93% rename from spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 221c6fc..0005428 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // A Spring bean diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex01-instantiation-through-constructor.xml b/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex01-instantiation-through-constructor.xml index 7fed3bb..962abe2 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex01-instantiation-through-constructor.xml +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex01-instantiation-through-constructor.xml @@ -19,7 +19,7 @@ xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> - + \ No newline at end of file diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex02-instantiation-through-static-factory.xml b/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex02-instantiation-through-static-factory.xml index 6db2c8c..824a21c 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex02-instantiation-through-static-factory.xml +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex02-instantiation-through-static-factory.xml @@ -20,6 +20,6 @@ http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> \ No newline at end of file diff --git a/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex03-instantiation-through-instance-factory.xml b/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex03-instantiation-through-instance-factory.xml index 3c32d03..de01fc5 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex03-instantiation-through-instance-factory.xml +++ b/spring-framework/ch01_spring-inversion-of-control/src/main/resources/ex03-instantiation-through-instance-factory.xml @@ -20,7 +20,7 @@ http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> - + diff --git a/spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/Lab01Test.java b/spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/Lab01Test.java similarity index 92% rename from spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/Lab01Test.java rename to spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/Lab01Test.java index cdd34f1..7df6a49 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/Lab01Test.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/Lab01Test.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,10 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; -import bnymellon.training.spring.framework.model.Vehicle; +import bny.training.spring.framework.model.VehicleFactory; +import bny.training.spring.framework.model.Vehicle; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.MethodOrderer; @@ -29,8 +30,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals; /** - * @see bnymellon.training.spring.framework.model.Vehicle - * @see bnymellon.training.spring.framework.model.VehicleFactory + * @see Vehicle + * @see VehicleFactory */ @DisplayName("Inversion of Control using: ") @TestMethodOrder(MethodOrderer.OrderAnnotation.class) diff --git a/spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java b/spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/model/Vehicle.java similarity index 92% rename from spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java rename to spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/model/Vehicle.java index f148a3f..9801bf3 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/model/Vehicle.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; public class Vehicle { diff --git a/spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/model/VehicleFactory.java b/spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/model/VehicleFactory.java similarity index 89% rename from spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/model/VehicleFactory.java rename to spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/model/VehicleFactory.java index ce81706..8728046 100644 --- a/spring-framework/ch01_spring-inversion-of-control/src/test/java/bnymellon/training/spring/framework/model/VehicleFactory.java +++ b/spring-framework/ch01_spring-inversion-of-control/src/test/java/bny/training/spring/framework/model/VehicleFactory.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // Add a static factory and an instance factory here. public class VehicleFactory { diff --git a/spring-framework/ch02_spring-dependency-injection/pom.xml b/spring-framework/ch02_spring-dependency-injection/pom.xml index 7263d95..83fcfca 100644 --- a/spring-framework/ch02_spring-dependency-injection/pom.xml +++ b/spring-framework/ch02_spring-dependency-injection/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/Ex00_NoFrameworkExample.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/Ex00_NoFrameworkExample.java similarity index 86% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/Ex00_NoFrameworkExample.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/Ex00_NoFrameworkExample.java index 800d501..fd2f701 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/Ex00_NoFrameworkExample.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/Ex00_NoFrameworkExample.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; -import bnymellon.training.spring.framework.model.ColoredShape; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; -import bnymellon.training.spring.framework.model.CyanCylinder; -import bnymellon.training.spring.framework.model.RedRectangle; +import bny.training.spring.framework.model.ColoredShapeHolder; +import bny.training.spring.framework.model.RedRectangle; +import bny.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.CyanCylinder; public class Ex00_NoFrameworkExample { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java similarity index 85% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java index 2574bcd..8f1fa4c 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex05_DIThroughAnnotationSetters.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.annotation; +package bny.training.spring.framework.annotation; +import bny.training.spring.framework.model.SetterAnnotatedColoredShapeHolder; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.SetterAnnotatedColoredShapeHolder; - public class Ex05_DIThroughAnnotationSetters { public static void main(String[] args) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java similarity index 86% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java index bb7e79b..81de6f2 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex06_DIThroughAnnotationConstructor.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.annotation; +package bny.training.spring.framework.annotation; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ConstructorAnnotatedColoredShapeHolder; +import bny.training.spring.framework.model.ConstructorAnnotatedColoredShapeHolder; public class Ex06_DIThroughAnnotationConstructor { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java similarity index 86% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java index 7ee6312..1448144 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/annotation/Ex07_DIThroughAnnotationWithQualifiers.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.annotation; +package bny.training.spring.framework.annotation; +import bny.training.spring.framework.model.ConstructorAnnotatedQualifiedColoredShapeHolder; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ConstructorAnnotatedQualifiedColoredShapeHolder; - public class Ex07_DIThroughAnnotationWithQualifiers { public static void main(String[] args) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/java/Ex08_DIThroughJava.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/java/Ex08_DIThroughJava.java similarity index 84% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/java/Ex08_DIThroughJava.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/java/Ex08_DIThroughJava.java index 39add08..bded203 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/java/Ex08_DIThroughJava.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/java/Ex08_DIThroughJava.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,15 +14,15 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.java; +package bny.training.spring.framework.java; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.context.annotation.ComponentScan; -import bnymellon.training.spring.framework.model.AutowiredColoredShapeHolder; +import bny.training.spring.framework.model.AutowiredColoredShapeHolder; -@ComponentScan(basePackages = {"bnymellon.training.spring.framework.model"}) +@ComponentScan(basePackages = {"bny.training.spring.framework.model"}) public class Ex08_DIThroughJava { @Autowired diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java similarity index 78% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java index 428270a..8f48233 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/java/Ex09_DIThroughJavaConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,15 +14,15 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.java; +package bny.training.spring.framework.java; +import bny.training.spring.framework.model.ColoredShapeHolder; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.context.annotation.ComponentScan; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; -import bnymellon.training.spring.framework.model.DIConfiguration; +import bny.training.spring.framework.model.DIConfiguration; -@ComponentScan(basePackages = {"bnymellon.training.spring.framework.model"}) +@ComponentScan(basePackages = {"bny.training.spring.framework.model"}) public class Ex09_DIThroughJavaConfiguration { public static void main(String[] args) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/AutowiredColoredShapeHolder.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/AutowiredColoredShapeHolder.java similarity index 95% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/AutowiredColoredShapeHolder.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/AutowiredColoredShapeHolder.java index 2992579..9590b9b 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/AutowiredColoredShapeHolder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/AutowiredColoredShapeHolder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/BlackBox.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/BlackBox.java similarity index 88% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/BlackBox.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/BlackBox.java index 3b12d7a..95570b4 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/BlackBox.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/BlackBox.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.stereotype.Component; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 93% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ColoredShape.java index edcf21e..f894b83 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // A Spring bean diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ColoredShapeHolder.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ColoredShapeHolder.java similarity index 93% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ColoredShapeHolder.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ColoredShapeHolder.java index 5a74087..e561e4b 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ColoredShapeHolder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ColoredShapeHolder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; public class ColoredShapeHolder { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java similarity index 95% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java index 228d361..962efb6 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ConstructorAnnotatedColoredShapeHolder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.beans.factory.annotation.Autowired; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java similarity index 95% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java index b7b970a..8ea8cf2 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/ConstructorAnnotatedQualifiedColoredShapeHolder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/CyanCylinder.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/CyanCylinder.java similarity index 87% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/CyanCylinder.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/CyanCylinder.java index 186c7b9..0d1491c 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/CyanCylinder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/CyanCylinder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; public class CyanCylinder extends ColoredShape { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/DIConfiguration.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/DIConfiguration.java similarity index 92% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/DIConfiguration.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/DIConfiguration.java index 484b2ef..7a7c624 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/DIConfiguration.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/DIConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/OrangeOval.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/OrangeOval.java similarity index 89% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/OrangeOval.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/OrangeOval.java index a67d68a..1d7c776 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/OrangeOval.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/OrangeOval.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Component; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/RedRectangle.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/RedRectangle.java similarity index 87% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/RedRectangle.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/RedRectangle.java index 9408fe3..cd75fe7 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/RedRectangle.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/RedRectangle.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; public class RedRectangle extends ColoredShape { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java similarity index 94% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java index ffe8941..35afadb 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/model/SetterAnnotatedColoredShapeHolder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.beans.factory.annotation.Autowired; diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java similarity index 87% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java index 2863e75..38f8752 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex01_DIThroughConstructorSimple.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.xml; +package bny.training.spring.framework.xml; +import bny.training.spring.framework.model.ColoredShapeHolder; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; - public class Ex01_DIThroughConstructorSimple { public static void main(String args[]) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java similarity index 87% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java index 13b1ba3..9b8a65a 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex02_DIThroughConstructorNamed.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.xml; +package bny.training.spring.framework.xml; +import bny.training.spring.framework.model.ColoredShapeHolder; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; - public class Ex02_DIThroughConstructorNamed { public static void main(String args[]) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java similarity index 87% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java index efc917b..4a9dc42 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex03_DIThroughConstructorIndex.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.xml; +package bny.training.spring.framework.xml; +import bny.training.spring.framework.model.ColoredShapeHolder; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; - public class Ex03_DIThroughConstructorIndex { public static void main(String args[]) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex04_DIThroughSetters.java b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex04_DIThroughSetters.java similarity index 86% rename from spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex04_DIThroughSetters.java rename to spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex04_DIThroughSetters.java index 617a288..57eeb33 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/java/bnymellon/training/spring/framework/xml/Ex04_DIThroughSetters.java +++ b/spring-framework/ch02_spring-dependency-injection/src/main/java/bny/training/spring/framework/xml/Ex04_DIThroughSetters.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.xml; +package bny.training.spring.framework.xml; +import bny.training.spring.framework.model.ColoredShapeHolder; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; - public class Ex04_DIThroughSetters { public static void main(String args[]) { diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex01-di-through-constructor-simple.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex01-di-through-constructor-simple.xml index 1b9b220..37b7edd 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex01-di-through-constructor-simple.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex01-di-through-constructor-simple.xml @@ -20,10 +20,10 @@ http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> - + - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex02-di-through-constructor-named.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex02-di-through-constructor-named.xml index d5573f0..d02b904 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex02-di-through-constructor-named.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex02-di-through-constructor-named.xml @@ -20,7 +20,7 @@ http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> - + @@ -28,7 +28,7 @@ - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex03-di-through-constructor-index.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex03-di-through-constructor-index.xml index b26e4e0..3d61cf4 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex03-di-through-constructor-index.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex03-di-through-constructor-index.xml @@ -20,7 +20,7 @@ http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> - + @@ -28,7 +28,7 @@ - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex04-di-through-setters.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex04-di-through-setters.xml index 983c3c4..c136463 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex04-di-through-setters.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex04-di-through-setters.xml @@ -20,7 +20,7 @@ http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"> - + @@ -28,7 +28,7 @@ - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex05-di-through-annotation-setters.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex05-di-through-annotation-setters.xml index 53e2705..b4cd856 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex05-di-through-annotation-setters.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex05-di-through-annotation-setters.xml @@ -31,7 +31,7 @@ - + @@ -39,7 +39,7 @@ - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex06-di-through-annotation-constructor.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex06-di-through-annotation-constructor.xml index 58df20a..7872a69 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex06-di-through-annotation-constructor.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex06-di-through-annotation-constructor.xml @@ -26,7 +26,7 @@ - + @@ -34,7 +34,7 @@ - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex07-di-through-annotation-with-qualifiers.xml b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex07-di-through-annotation-with-qualifiers.xml index 926f428..bbd2a4d 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex07-di-through-annotation-with-qualifiers.xml +++ b/spring-framework/ch02_spring-dependency-injection/src/main/resources/ex07-di-through-annotation-with-qualifiers.xml @@ -26,7 +26,7 @@ - + @@ -37,7 +37,7 @@ - + @@ -48,7 +48,7 @@ - + diff --git a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/annotation/Lab02Test.java b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/annotation/Lab02Test.java similarity index 90% rename from spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/annotation/Lab02Test.java rename to spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/annotation/Lab02Test.java index 2bc6470..3de4a2b 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/annotation/Lab02Test.java +++ b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/annotation/Lab02Test.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,11 +14,8 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.annotation; +package bny.training.spring.framework.annotation; -import bnymellon.training.spring.framework.model.ConstructorAnnotatedBulkVehicleOrder; -import bnymellon.training.spring.framework.model.ConstructorAnnotatedWithQualifierBulkVehicleOrder; -import bnymellon.training.spring.framework.model.SetterAnnotatedBulkVehicleOrder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.context.ApplicationContext; @@ -26,7 +23,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals; -// Refer to the bnymellon.training.spring.framework.annotation package in the examples. +// Refer to the bny.training.spring.framework.annotation package in the examples. public class Lab02Test { private ApplicationContext context; diff --git a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java similarity index 93% rename from spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java rename to spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java index 77ea2f6..b4f304a 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/ConstructorAnnotatedBulkVehicleOrder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // TODO: Fix this class to Autowire using a constructor public class ConstructorAnnotatedBulkVehicleOrder { diff --git a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java similarity index 94% rename from spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java rename to spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java index 50736fe..5c9a5d8 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/ConstructorAnnotatedWithQualifierBulkVehicleOrder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // TODO: Fix this class to Autowire using a constructor public class ConstructorAnnotatedWithQualifierBulkVehicleOrder { diff --git a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java similarity index 93% rename from spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java rename to spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java index 1eda102..adcfaae 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java +++ b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/SetterAnnotatedBulkVehicleOrder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // TODO: Fix this class to Autowire using a setter public class SetterAnnotatedBulkVehicleOrder { diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/Vehicle.java similarity index 92% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java rename to spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/Vehicle.java index ffcc2de..8d91f1e 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java +++ b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/model/Vehicle.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; public class Vehicle { diff --git a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/xml/Lab01Test.java b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/xml/Lab01Test.java similarity index 93% rename from spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/xml/Lab01Test.java rename to spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/xml/Lab01Test.java index 85f348e..4c1db53 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/xml/Lab01Test.java +++ b/spring-framework/ch02_spring-dependency-injection/src/test/java/bny/training/spring/framework/xml/Lab01Test.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,8 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.xml; +package bny.training.spring.framework.xml; -import bnymellon.training.spring.framework.model.Vehicle; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.springframework.context.ApplicationContext; @@ -25,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals; -// Refer to the bnymellon.training.spring.framework.xml package in the examples. +// Refer to the bny.training.spring.framework.xml package in the examples. public class Lab01Test { private ApplicationContext context; diff --git a/spring-framework/ch03_spring-testing/pom.xml b/spring-framework/ch03_spring-testing/pom.xml index 09f6fba..541ea43 100644 --- a/spring-framework/ch03_spring-testing/pom.xml +++ b/spring-framework/ch03_spring-testing/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 93% rename from spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 444c99d..3925b01 100644 --- a/spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.stereotype.Component; diff --git a/spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/ColoredShapeHolder.java b/spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/ColoredShapeHolder.java similarity index 93% rename from spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/ColoredShapeHolder.java rename to spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/ColoredShapeHolder.java index 74e3c13..ef4be14 100644 --- a/spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/ColoredShapeHolder.java +++ b/spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/ColoredShapeHolder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.stereotype.Component; diff --git a/spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/DIConfiguration.java b/spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/DIConfiguration.java similarity index 90% rename from spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/DIConfiguration.java rename to spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/DIConfiguration.java index 4d8227b..c260857 100644 --- a/spring-framework/ch03_spring-testing/src/main/java/bnymellon/training/spring/framework/model/DIConfiguration.java +++ b/spring-framework/ch03_spring-testing/src/main/java/bny/training/spring/framework/model/DIConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.context.annotation.Bean; @@ -23,7 +23,7 @@ @Configuration //CoponentScan is optional and only required if there are other components that depend on, or are depended by this configuration. -@ComponentScan(basePackages = {"bnymellon.training.spring.framework"}) +@ComponentScan(basePackages = {"bny.training.spring.framework"}) public class DIConfiguration { @Bean(name = "tealTrapezoid") diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java similarity index 90% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java index e216289..69175e7 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex01_DefaultXMLContextConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; +import bny.training.spring.framework.model.ColoredShapeHolder; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex02_CustomXMLContextConfiguration.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex02_CustomXMLContextConfiguration.java similarity index 90% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex02_CustomXMLContextConfiguration.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex02_CustomXMLContextConfiguration.java index 8f352ce..c35c7f0 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex02_CustomXMLContextConfiguration.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex02_CustomXMLContextConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; @@ -22,7 +22,7 @@ import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit.jupiter.SpringExtension; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; +import bny.training.spring.framework.model.ColoredShapeHolder; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex03_JavaContextConfiguration.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex03_JavaContextConfiguration.java similarity index 90% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex03_JavaContextConfiguration.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex03_JavaContextConfiguration.java index 41e0dd2..06123bc 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Ex03_JavaContextConfiguration.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Ex03_JavaContextConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; @@ -23,8 +23,8 @@ import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit.jupiter.SpringExtension; -import bnymellon.training.spring.framework.model.ColoredShapeHolder; -import bnymellon.training.spring.framework.model.DIConfiguration; +import bny.training.spring.framework.model.ColoredShapeHolder; +import bny.training.spring.framework.model.DIConfiguration; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab01Test.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab01Test.java similarity index 86% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab01Test.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab01Test.java index 5b04229..ae14de0 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab01Test.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab01Test.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; -import bnymellon.training.spring.framework.model.BulkVehicleOrder; - -import static org.springframework.test.util.AssertionErrors.assertEquals; +import bny.training.spring.framework.model.BulkVehicleOrder; //TODO: Run this test with the right runner. //TODO: Use default XML context configuration to configure an order of 10 count of 2017 car. diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab02Test.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab02Test.java similarity index 90% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab02Test.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab02Test.java index b7ebe1b..bf8a226 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab02Test.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab02Test.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.model.BulkVehicleOrder; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; -import bnymellon.training.spring.framework.model.BulkVehicleOrder; - import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab03Test.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab03Test.java similarity index 93% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab03Test.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab03Test.java index 0ef71e7..e7f46fd 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/Lab03Test.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/Lab03Test.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,13 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.model.BulkVehicleOrder; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; -import bnymellon.training.spring.framework.model.BulkVehicleOrder; - import static org.junit.jupiter.api.Assertions.assertEquals; //TODO: Run this test with the right runner. diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/BulkVehicleOrder.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/BulkVehicleOrder.java similarity index 93% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/BulkVehicleOrder.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/BulkVehicleOrder.java index 6f099cc..f0d8f7c 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/BulkVehicleOrder.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/BulkVehicleOrder.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; // TODO: Fix this class to Autowire using a setter public class BulkVehicleOrder { diff --git a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/Lab03DIConfiguration.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/Lab03DIConfiguration.java similarity index 88% rename from spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/Lab03DIConfiguration.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/Lab03DIConfiguration.java index ce888d4..d2b4082 100644 --- a/spring-framework/ch03_spring-testing/src/test/java/bnymellon/training/spring/framework/model/Lab03DIConfiguration.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/Lab03DIConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; //TODO: Ensure that this Configuration is stereotyped. public class Lab03DIConfiguration { diff --git a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/Vehicle.java similarity index 92% rename from spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java rename to spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/Vehicle.java index ffcc2de..8d91f1e 100644 --- a/spring-framework/ch02_spring-dependency-injection/src/test/java/bnymellon/training/spring/framework/model/Vehicle.java +++ b/spring-framework/ch03_spring-testing/src/test/java/bny/training/spring/framework/model/Vehicle.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; public class Vehicle { diff --git a/spring-framework/ch03_spring-testing/src/test/resources/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration-context.xml b/spring-framework/ch03_spring-testing/src/test/resources/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration-context.xml index e92c9d8..243c9d3 100644 --- a/spring-framework/ch03_spring-testing/src/test/resources/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration-context.xml +++ b/spring-framework/ch03_spring-testing/src/test/resources/bnymellon/training/spring/framework/Ex01_DefaultXMLContextConfiguration-context.xml @@ -26,14 +26,14 @@ - + - + diff --git a/spring-framework/ch03_spring-testing/src/test/resources/ex02.xml b/spring-framework/ch03_spring-testing/src/test/resources/ex02.xml index f35b60d..acbae88 100644 --- a/spring-framework/ch03_spring-testing/src/test/resources/ex02.xml +++ b/spring-framework/ch03_spring-testing/src/test/resources/ex02.xml @@ -26,14 +26,14 @@ - + - + diff --git a/spring-framework/ch04_spring-persistence/pom.xml b/spring-framework/ch04_spring-persistence/pom.xml index 82b1128..f306327 100644 --- a/spring-framework/ch04_spring-persistence/pom.xml +++ b/spring-framework/ch04_spring-persistence/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/Ex01_DB_XMLConfigured.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/Ex01_DB_XMLConfigured.java similarity index 88% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/Ex01_DB_XMLConfigured.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/Ex01_DB_XMLConfigured.java index 4244867..a714d3e 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/Ex01_DB_XMLConfigured.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/Ex01_DB_XMLConfigured.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,15 +14,15 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import java.util.List; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import bnymellon.training.spring.framework.dao.ColoredShapeDao; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.dao.ColoredShapeDao; +import bny.training.spring.framework.model.ColoredShape; public class Ex01_DB_XMLConfigured { diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/Ex02_DB_JavaConfigured.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/Ex02_DB_JavaConfigured.java similarity index 84% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/Ex02_DB_JavaConfigured.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/Ex02_DB_JavaConfigured.java index 8d920f8..abae3ea 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/Ex02_DB_JavaConfigured.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/Ex02_DB_JavaConfigured.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,17 +14,17 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import java.util.List; +import bny.training.spring.framework.dao.ColoredShapeDao; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.context.annotation.ComponentScan; -import bnymellon.training.spring.framework.dao.ColoredShapeDao; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; -@ComponentScan(basePackages = {"bnymellon.training.spring.framework.model", "bnymellon.training.spring.framework.dao"}) +@ComponentScan(basePackages = {"bny.training.spring.framework.model", "bny.training.spring.framework.dao"}) public class Ex02_DB_JavaConfigured { public static void main(String[] args) { diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java similarity index 88% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java index ac11a65..d9bc0fb 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,11 +14,11 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; import java.util.List; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeDao { diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImplEx01.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImplEx01.java similarity index 94% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImplEx01.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImplEx01.java index 604275c..9481814 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImplEx01.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImplEx01.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; import javax.sql.DataSource; import java.sql.ResultSet; @@ -24,7 +24,7 @@ import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.jdbc.core.RowMapper; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public class ColoredShapeDaoImplEx01 implements ColoredShapeDao { diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImplEx02.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImplEx02.java similarity index 95% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImplEx02.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImplEx02.java index 9e02f2a..1be5133 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImplEx02.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImplEx02.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; import javax.sql.DataSource; import java.sql.ResultSet; @@ -26,7 +26,7 @@ import org.springframework.jdbc.core.RowMapper; import org.springframework.stereotype.Repository; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; @Repository public class ColoredShapeDaoImplEx02 implements ColoredShapeDao { diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 94% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 478af78..4eaabb7 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import org.springframework.stereotype.Component; diff --git a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/model/DBConfiguration.java b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/model/DBConfiguration.java similarity index 93% rename from spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/model/DBConfiguration.java rename to spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/model/DBConfiguration.java index 636012e..4ee3d06 100644 --- a/spring-framework/ch04_spring-persistence/src/main/java/bnymellon/training/spring/framework/model/DBConfiguration.java +++ b/spring-framework/ch04_spring-persistence/src/main/java/bny/training/spring/framework/model/DBConfiguration.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import javax.sql.DataSource; diff --git a/spring-framework/ch04_spring-persistence/src/main/resources/spring-config.xml b/spring-framework/ch04_spring-persistence/src/main/resources/spring-config.xml index 9311bf1..da13be0 100644 --- a/spring-framework/ch04_spring-persistence/src/main/resources/spring-config.xml +++ b/spring-framework/ch04_spring-persistence/src/main/resources/spring-config.xml @@ -27,14 +27,14 @@ - + - + diff --git a/spring-framework/ch05_spring-hibernate/pom.xml b/spring-framework/ch05_spring-hibernate/pom.xml index 7c824da..cc6eb40 100644 --- a/spring-framework/ch05_spring-hibernate/pom.xml +++ b/spring-framework/ch05_spring-hibernate/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java similarity index 81% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java index 4a4dd36..6f5091f 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.config.ColoredShapeConfig; +import bny.training.spring.framework.controller.ColoredShapeControllingBean; import org.springframework.context.annotation.AnnotationConfigApplicationContext; -import bnymellon.training.spring.framework.config.ColoredShapeConfig; -import bnymellon.training.spring.framework.controller.ColoredShapeControllingBean; - public class ColoredShapeApplication { public static void main(String[] args) { diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java similarity index 82% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java index 45331a7..dcd4ebf 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; @Configuration -@ComponentScan(value={"bnymellon.training.spring.framework"}) +@ComponentScan(value={"bny.training.spring.framework"}) public class ColoredShapeConfig { } \ No newline at end of file diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/config/HibernateSessionConfig.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/config/HibernateSessionConfig.java similarity index 95% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/config/HibernateSessionConfig.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/config/HibernateSessionConfig.java index 41e0b67..f869e2d 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/config/HibernateSessionConfig.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/config/HibernateSessionConfig.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import javax.sql.DataSource; import java.util.Properties; @@ -100,7 +100,7 @@ public LocalSessionFactoryBean getSessionFactory() { sessionFactory.setDataSource(getDataSource()); sessionFactory.setPackagesToScan( - new String[] { "bnymellon.training.spring.framework.model" }); + new String[] { "bny.training.spring.framework.model" }); sessionFactory.setHibernateProperties(getHibernateProperties()); return sessionFactory; diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java similarity index 89% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java index d365106..6dea764 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,15 +14,15 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.controller; +package bny.training.spring.framework.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import bnymellon.training.spring.framework.model.ColoredShape; -import bnymellon.training.spring.framework.service.ColoredShapeService; +import bny.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.service.ColoredShapeService; @Component public class ColoredShapeControllingBean { diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java similarity index 81% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java index 0c6bd50..2f5a6b0 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeDao { diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImpl.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImpl.java similarity index 90% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImpl.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImpl.java index 33c3424..cf84a67 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImpl.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,8 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; +import bny.training.spring.framework.model.ColoredShape; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -23,8 +24,6 @@ import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; -import bnymellon.training.spring.framework.model.ColoredShape; - @Repository @Transactional(readOnly = true) public class ColoredShapeDaoImpl implements ColoredShapeDao { diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 96% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 8d432ce..fa5f871 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import jakarta.persistence.Column; diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java similarity index 81% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java index b19fc38..221fb4a 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeService { diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java similarity index 84% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java rename to spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java index 1f41db6..e0c45ff 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java +++ b/spring-framework/ch05_spring-hibernate/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,14 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import bnymellon.training.spring.framework.dao.ColoredShapeDao; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.dao.ColoredShapeDao; +import bny.training.spring.framework.model.ColoredShape; @Service @Transactional(readOnly = true) diff --git a/spring-framework/ch05_spring-hibernate/src/main/resources/logback.xml b/spring-framework/ch05_spring-hibernate/src/main/resources/logback.xml index 99efda5..bb8f410 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/resources/logback.xml +++ b/spring-framework/ch05_spring-hibernate/src/main/resources/logback.xml @@ -27,7 +27,7 @@ - + diff --git a/spring-framework/ch06_spring-jpa/pom.xml b/spring-framework/ch06_spring-jpa/pom.xml index 4370589..0f3b0ea 100644 --- a/spring-framework/ch06_spring-jpa/pom.xml +++ b/spring-framework/ch06_spring-jpa/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java similarity index 81% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java index 4a4dd36..d472679 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.config.ColoredShapeConfig; import org.springframework.context.annotation.AnnotationConfigApplicationContext; -import bnymellon.training.spring.framework.config.ColoredShapeConfig; -import bnymellon.training.spring.framework.controller.ColoredShapeControllingBean; +import bny.training.spring.framework.controller.ColoredShapeControllingBean; public class ColoredShapeApplication { diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java similarity index 82% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java index 45331a7..dcd4ebf 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; @Configuration -@ComponentScan(value={"bnymellon.training.spring.framework"}) +@ComponentScan(value={"bny.training.spring.framework"}) public class ColoredShapeConfig { } \ No newline at end of file diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java similarity index 96% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java index 5850a3f..6f75160 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import jakarta.persistence.EntityManagerFactory; import javax.sql.DataSource; @@ -42,7 +42,7 @@ public class HibernateJPAConfig { private Environment env; private static final String[] ENTITY_PACKAGES = { - "bnymellon.training.spring.framework.model" + "bny.training.spring.framework.model" }; @Autowired diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java similarity index 90% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java index 07a1930..22ec245 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,16 +14,15 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.controller; +package bny.training.spring.framework.controller; +import bny.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.service.ColoredShapeService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import bnymellon.training.spring.framework.model.ColoredShape; -import bnymellon.training.spring.framework.service.ColoredShapeService; - @Component public class ColoredShapeControllingBean { private static final Logger LOGGER = diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java similarity index 81% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java index 0c6bd50..2f5a6b0 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeDao { diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImpl.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImpl.java similarity index 90% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImpl.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImpl.java index 346a394..71b676d 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDaoImpl.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDaoImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,8 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; +import bny.training.spring.framework.model.ColoredShape; import jakarta.persistence.EntityManager; import jakarta.persistence.PersistenceContext; @@ -23,8 +24,6 @@ import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; -import bnymellon.training.spring.framework.model.ColoredShape; - @Repository @Transactional(readOnly = true) public class ColoredShapeDaoImpl implements ColoredShapeDao { diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 96% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 5e4b466..161f97c 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java similarity index 81% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java index b8a8ec9..caefcb3 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeService { diff --git a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java similarity index 84% rename from spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java rename to spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java index 5fa970f..237964a 100644 --- a/spring-framework/ch06_spring-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java +++ b/spring-framework/ch06_spring-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,15 +14,14 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; +import bny.training.spring.framework.dao.ColoredShapeDao; +import bny.training.spring.framework.model.ColoredShape; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import bnymellon.training.spring.framework.dao.ColoredShapeDao; -import bnymellon.training.spring.framework.model.ColoredShape; - @Service @Transactional(readOnly = true) public class ColoredShapeServiceImpl implements ColoredShapeService { diff --git a/spring-framework/ch06_spring-jpa/src/main/resources/logback.xml b/spring-framework/ch06_spring-jpa/src/main/resources/logback.xml index 99efda5..bb8f410 100644 --- a/spring-framework/ch06_spring-jpa/src/main/resources/logback.xml +++ b/spring-framework/ch06_spring-jpa/src/main/resources/logback.xml @@ -27,7 +27,7 @@ - + diff --git a/spring-framework/ch07_spring-data-jpa/pom.xml b/spring-framework/ch07_spring-data-jpa/pom.xml index 745849d..6987fce 100644 --- a/spring-framework/ch07_spring-data-jpa/pom.xml +++ b/spring-framework/ch07_spring-data-jpa/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java similarity index 81% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java index 4a4dd36..a0488a2 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; import org.springframework.context.annotation.AnnotationConfigApplicationContext; -import bnymellon.training.spring.framework.config.ColoredShapeConfig; -import bnymellon.training.spring.framework.controller.ColoredShapeControllingBean; +import bny.training.spring.framework.config.ColoredShapeConfig; +import bny.training.spring.framework.controller.ColoredShapeControllingBean; public class ColoredShapeApplication { diff --git a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java similarity index 82% rename from spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java index 45331a7..dcd4ebf 100644 --- a/spring-framework/ch05_spring-hibernate/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; @Configuration -@ComponentScan(value={"bnymellon.training.spring.framework"}) +@ComponentScan(value={"bny.training.spring.framework"}) public class ColoredShapeConfig { } \ No newline at end of file diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java similarity index 95% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java index 2bda2a1..e61d7e6 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import jakarta.persistence.EntityManagerFactory; import javax.sql.DataSource; @@ -38,13 +38,13 @@ @Configuration @EnableTransactionManagement @PropertySource(value = {"classpath:application.properties"}) -@EnableJpaRepositories(basePackages = {"bnymellon.training.spring.framework.dao"}) +@EnableJpaRepositories(basePackages = {"bny.training.spring.framework.dao"}) public class HibernateJPAConfig { private Environment env; private static final String[] ENTITY_PACKAGES = { - "bnymellon.training.spring.framework.model" + "bny.training.spring.framework.model" }; @Autowired diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java similarity index 91% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java index d13d8f8..bbf583d 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeControllingBean.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/controller/ColoredShapeControllingBean.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,15 +14,15 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.controller; +package bny.training.spring.framework.controller; +import bny.training.spring.framework.model.ColoredShape; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import bnymellon.training.spring.framework.model.ColoredShape; -import bnymellon.training.spring.framework.service.ColoredShapeService; +import bny.training.spring.framework.service.ColoredShapeService; @Component public class ColoredShapeControllingBean { diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java similarity index 87% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java index 0df97cf..bc7377e 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,11 +14,11 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; import org.springframework.data.repository.CrudRepository; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; // No implementation !!! Only interface. diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 96% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 6d1a16b..8062ae4 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import jakarta.persistence.Column; diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java similarity index 83% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java index f1a425b..0d22b57 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeService { diff --git a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java similarity index 87% rename from spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java rename to spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java index 5aa4f38..a3b3354 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java +++ b/spring-framework/ch07_spring-data-jpa/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2021 The Bank of New York Mellon. + * Copyright 2024 The Bank of New York Mellon. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,17 +14,16 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; import java.util.Optional; +import bny.training.spring.framework.dao.ColoredShapeDao; +import bny.training.spring.framework.model.ColoredShape; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import bnymellon.training.spring.framework.dao.ColoredShapeDao; -import bnymellon.training.spring.framework.model.ColoredShape; - @Service @Transactional(readOnly = true) public class ColoredShapeServiceImpl implements ColoredShapeService { diff --git a/spring-framework/ch07_spring-data-jpa/src/main/resources/logback.xml b/spring-framework/ch07_spring-data-jpa/src/main/resources/logback.xml index 99efda5..bb8f410 100644 --- a/spring-framework/ch07_spring-data-jpa/src/main/resources/logback.xml +++ b/spring-framework/ch07_spring-data-jpa/src/main/resources/logback.xml @@ -27,7 +27,7 @@ - + diff --git a/spring-framework/ch08_spring-rest/pom.xml b/spring-framework/ch08_spring-rest/pom.xml index 04d2e8a..5db3893 100644 --- a/spring-framework/ch08_spring-rest/pom.xml +++ b/spring-framework/ch08_spring-rest/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0 diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java similarity index 84% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java index d949650..2a1eab0 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/ColoredShapeApplication.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/ColoredShapeApplication.java @@ -14,13 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework; +package bny.training.spring.framework; +import bny.training.spring.framework.config.ColoredShapeConfig; +import bny.training.spring.framework.controller.ColoredShapeController; import org.springframework.context.annotation.AnnotationConfigApplicationContext; -import bnymellon.training.spring.framework.config.ColoredShapeConfig; -import bnymellon.training.spring.framework.controller.ColoredShapeController; - public class ColoredShapeApplication { public static void main(String[] args) { diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java similarity index 87% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java index e255bd9..4c9e2b5 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/config/ColoredShapeConfig.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/config/ColoredShapeConfig.java @@ -14,12 +14,12 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; @Configuration -@ComponentScan(value={"bnymellon.training.spring.framework"}) +@ComponentScan(value={"bny.training.spring.framework"}) public class ColoredShapeConfig { } diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java similarity index 96% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java index 288f81d..6b2f56d 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/config/HibernateJPAConfig.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/config/HibernateJPAConfig.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.config; +package bny.training.spring.framework.config; import jakarta.persistence.EntityManagerFactory; import javax.sql.DataSource; @@ -38,13 +38,13 @@ @Configuration @EnableTransactionManagement @PropertySource(value = {"classpath:application.properties"}) -@EnableJpaRepositories(basePackages = {"bnymellon.training.spring.framework.dao"}) +@EnableJpaRepositories(basePackages = {"bny.training.spring.framework.dao"}) public class HibernateJPAConfig { private Environment env; private static final String[] ENTITY_PACKAGES = { - "bnymellon.training.spring.framework.model" + "bny.training.spring.framework.model" }; @Autowired diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeController.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/controller/ColoredShapeController.java similarity index 96% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeController.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/controller/ColoredShapeController.java index 0bea4a5..fd39d8d 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/controller/ColoredShapeController.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/controller/ColoredShapeController.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.controller; +package bny.training.spring.framework.controller; import java.util.List; @@ -34,8 +34,8 @@ import io.swagger.annotations.ApiResponse; import io.swagger.annotations.ApiResponses; -import bnymellon.training.spring.framework.model.ColoredShape; -import bnymellon.training.spring.framework.service.ColoredShapeService; +import bny.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.service.ColoredShapeService; import static org.springframework.http.MediaType.APPLICATION_FORM_URLENCODED_VALUE; import static org.springframework.util.MimeTypeUtils.APPLICATION_JSON_VALUE; diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java similarity index 90% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java index 8704177..1bd0813 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/dao/ColoredShapeDao.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/dao/ColoredShapeDao.java @@ -14,12 +14,11 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.dao; +package bny.training.spring.framework.dao; +import bny.training.spring.framework.model.ColoredShape; import org.springframework.data.repository.CrudRepository; -import bnymellon.training.spring.framework.model.ColoredShape; - // No implementation !!! Only interface. /** diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/model/ColoredShape.java similarity index 98% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/model/ColoredShape.java index 7b39f8c..a1ddeb6 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/model/ColoredShape.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/model/ColoredShape.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.model; +package bny.training.spring.framework.model; import jakarta.persistence.Column; diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java similarity index 88% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java index fd8cabe..f98ec15 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeService.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/service/ColoredShapeService.java @@ -14,11 +14,11 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; import java.util.List; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.model.ColoredShape; public interface ColoredShapeService { diff --git a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java similarity index 91% rename from spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java rename to spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java index ce651bd..3f729e0 100644 --- a/spring-framework/ch08_spring-rest/src/main/java/bnymellon/training/spring/framework/service/ColoredShapeServiceImpl.java +++ b/spring-framework/ch08_spring-rest/src/main/java/bny/training/spring/framework/service/ColoredShapeServiceImpl.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package bnymellon.training.spring.framework.service; +package bny.training.spring.framework.service; import java.util.Collections; import java.util.List; @@ -24,8 +24,8 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import bnymellon.training.spring.framework.dao.ColoredShapeDao; -import bnymellon.training.spring.framework.model.ColoredShape; +import bny.training.spring.framework.dao.ColoredShapeDao; +import bny.training.spring.framework.model.ColoredShape; @Service @Transactional(readOnly = true) diff --git a/spring-framework/ch08_spring-rest/src/main/resources/logback.xml b/spring-framework/ch08_spring-rest/src/main/resources/logback.xml index 99efda5..bb8f410 100644 --- a/spring-framework/ch08_spring-rest/src/main/resources/logback.xml +++ b/spring-framework/ch08_spring-rest/src/main/resources/logback.xml @@ -27,7 +27,7 @@ - + diff --git a/spring-framework/pom.xml b/spring-framework/pom.xml index 6f89a1f..6c8e3ca 100644 --- a/spring-framework/pom.xml +++ b/spring-framework/pom.xml @@ -1,5 +1,5 @@ - bnymellon.training.spring.framework + bny.training.spring.framework spring-framework 2.0.0