From 27310c5ea69692034e3a766ac6fd4b801a26f99a Mon Sep 17 00:00:00 2001 From: terry <724796052@qq.com> Date: Mon, 27 Jun 2022 12:04:40 +0800 Subject: [PATCH] add maven --- .gitignore | 5 +++- pom.xml | 23 +++++++++++++++++++ .../abstractFactory/AbstractFactory.java | 0 .../java}/abstractFactory/Airship.java | 0 src/{ => main/java}/abstractFactory/Ak47.java | 0 .../java}/abstractFactory/AlienFactory.java | 0 .../java}/abstractFactory/Bread.java | 0 src/{ => main/java}/abstractFactory/Car.java | 0 src/{ => main/java}/abstractFactory/Food.java | 0 .../java}/abstractFactory/HumanFactory.java | 0 src/{ => main/java}/abstractFactory/Main.java | 0 .../java}/abstractFactory/Mushroom.java | 0 .../java}/abstractFactory/Thunder.java | 0 .../java}/abstractFactory/Vehicles.java | 0 .../java}/abstractFactory/Weapon.java | 0 src/{ => main/java}/factoryMethod/Car.java | 0 .../java}/factoryMethod/CarFactory.java | 0 src/{ => main/java}/factoryMethod/Main.java | 0 .../java}/factoryMethod/Moveable.java | 0 src/{ => main/java}/factoryMethod/Plane.java | 0 .../factoryMethod/SimpleVehicleFactory.java | 0 src/{ => main/java}/singleton/Singleton1.java | 0 src/{ => main/java}/singleton/Singleton2.java | 0 src/{ => main/java}/singleton/Singleton3.java | 0 src/{ => main/java}/singleton/Singleton4.java | 0 src/{ => main/java}/singleton/Singleton5.java | 0 src/{ => main/java}/singleton/Singleton6.java | 0 src/{ => main/java}/singleton/Singleton7.java | 0 src/{ => main/java}/singleton/Singleton8.java | 0 src/{ => main/java}/strategy/Cat.java | 0 .../java}/strategy/CatHeightComparator.java | 0 .../java}/strategy/CatWeightComparator.java | 0 src/{ => main/java}/strategy/Comparator.java | 0 src/{ => main/java}/strategy/Dog.java | 0 .../java}/strategy/DogComparator.java | 0 src/{ => main/java}/strategy/Sorter.java | 0 36 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 pom.xml rename src/{ => main/java}/abstractFactory/AbstractFactory.java (100%) rename src/{ => main/java}/abstractFactory/Airship.java (100%) rename src/{ => main/java}/abstractFactory/Ak47.java (100%) rename src/{ => main/java}/abstractFactory/AlienFactory.java (100%) rename src/{ => main/java}/abstractFactory/Bread.java (100%) rename src/{ => main/java}/abstractFactory/Car.java (100%) rename src/{ => main/java}/abstractFactory/Food.java (100%) rename src/{ => main/java}/abstractFactory/HumanFactory.java (100%) rename src/{ => main/java}/abstractFactory/Main.java (100%) rename src/{ => main/java}/abstractFactory/Mushroom.java (100%) rename src/{ => main/java}/abstractFactory/Thunder.java (100%) rename src/{ => main/java}/abstractFactory/Vehicles.java (100%) rename src/{ => main/java}/abstractFactory/Weapon.java (100%) rename src/{ => main/java}/factoryMethod/Car.java (100%) rename src/{ => main/java}/factoryMethod/CarFactory.java (100%) rename src/{ => main/java}/factoryMethod/Main.java (100%) rename src/{ => main/java}/factoryMethod/Moveable.java (100%) rename src/{ => main/java}/factoryMethod/Plane.java (100%) rename src/{ => main/java}/factoryMethod/SimpleVehicleFactory.java (100%) rename src/{ => main/java}/singleton/Singleton1.java (100%) rename src/{ => main/java}/singleton/Singleton2.java (100%) rename src/{ => main/java}/singleton/Singleton3.java (100%) rename src/{ => main/java}/singleton/Singleton4.java (100%) rename src/{ => main/java}/singleton/Singleton5.java (100%) rename src/{ => main/java}/singleton/Singleton6.java (100%) rename src/{ => main/java}/singleton/Singleton7.java (100%) rename src/{ => main/java}/singleton/Singleton8.java (100%) rename src/{ => main/java}/strategy/Cat.java (100%) rename src/{ => main/java}/strategy/CatHeightComparator.java (100%) rename src/{ => main/java}/strategy/CatWeightComparator.java (100%) rename src/{ => main/java}/strategy/Comparator.java (100%) rename src/{ => main/java}/strategy/Dog.java (100%) rename src/{ => main/java}/strategy/DogComparator.java (100%) rename src/{ => main/java}/strategy/Sorter.java (100%) diff --git a/.gitignore b/.gitignore index f68d109..d084dba 100644 --- a/.gitignore +++ b/.gitignore @@ -26,4 +26,7 @@ bin/ .vscode/ ### Mac OS ### -.DS_Store \ No newline at end of file +.DS_Store +/.idea/ +/target/classes/ +/designPattern.iml diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..1ca5c42 --- /dev/null +++ b/pom.xml @@ -0,0 +1,23 @@ + + + 4.0.0 + + groupId + designPattern + 1.0-SNAPSHOT + + + 1.8 + 1.8 + + + + + org.springframework + spring-context + 5.3.21 + + + \ No newline at end of file diff --git a/src/abstractFactory/AbstractFactory.java b/src/main/java/abstractFactory/AbstractFactory.java similarity index 100% rename from src/abstractFactory/AbstractFactory.java rename to src/main/java/abstractFactory/AbstractFactory.java diff --git a/src/abstractFactory/Airship.java b/src/main/java/abstractFactory/Airship.java similarity index 100% rename from src/abstractFactory/Airship.java rename to src/main/java/abstractFactory/Airship.java diff --git a/src/abstractFactory/Ak47.java b/src/main/java/abstractFactory/Ak47.java similarity index 100% rename from src/abstractFactory/Ak47.java rename to src/main/java/abstractFactory/Ak47.java diff --git a/src/abstractFactory/AlienFactory.java b/src/main/java/abstractFactory/AlienFactory.java similarity index 100% rename from src/abstractFactory/AlienFactory.java rename to src/main/java/abstractFactory/AlienFactory.java diff --git a/src/abstractFactory/Bread.java b/src/main/java/abstractFactory/Bread.java similarity index 100% rename from src/abstractFactory/Bread.java rename to src/main/java/abstractFactory/Bread.java diff --git a/src/abstractFactory/Car.java b/src/main/java/abstractFactory/Car.java similarity index 100% rename from src/abstractFactory/Car.java rename to src/main/java/abstractFactory/Car.java diff --git a/src/abstractFactory/Food.java b/src/main/java/abstractFactory/Food.java similarity index 100% rename from src/abstractFactory/Food.java rename to src/main/java/abstractFactory/Food.java diff --git a/src/abstractFactory/HumanFactory.java b/src/main/java/abstractFactory/HumanFactory.java similarity index 100% rename from src/abstractFactory/HumanFactory.java rename to src/main/java/abstractFactory/HumanFactory.java diff --git a/src/abstractFactory/Main.java b/src/main/java/abstractFactory/Main.java similarity index 100% rename from src/abstractFactory/Main.java rename to src/main/java/abstractFactory/Main.java diff --git a/src/abstractFactory/Mushroom.java b/src/main/java/abstractFactory/Mushroom.java similarity index 100% rename from src/abstractFactory/Mushroom.java rename to src/main/java/abstractFactory/Mushroom.java diff --git a/src/abstractFactory/Thunder.java b/src/main/java/abstractFactory/Thunder.java similarity index 100% rename from src/abstractFactory/Thunder.java rename to src/main/java/abstractFactory/Thunder.java diff --git a/src/abstractFactory/Vehicles.java b/src/main/java/abstractFactory/Vehicles.java similarity index 100% rename from src/abstractFactory/Vehicles.java rename to src/main/java/abstractFactory/Vehicles.java diff --git a/src/abstractFactory/Weapon.java b/src/main/java/abstractFactory/Weapon.java similarity index 100% rename from src/abstractFactory/Weapon.java rename to src/main/java/abstractFactory/Weapon.java diff --git a/src/factoryMethod/Car.java b/src/main/java/factoryMethod/Car.java similarity index 100% rename from src/factoryMethod/Car.java rename to src/main/java/factoryMethod/Car.java diff --git a/src/factoryMethod/CarFactory.java b/src/main/java/factoryMethod/CarFactory.java similarity index 100% rename from src/factoryMethod/CarFactory.java rename to src/main/java/factoryMethod/CarFactory.java diff --git a/src/factoryMethod/Main.java b/src/main/java/factoryMethod/Main.java similarity index 100% rename from src/factoryMethod/Main.java rename to src/main/java/factoryMethod/Main.java diff --git a/src/factoryMethod/Moveable.java b/src/main/java/factoryMethod/Moveable.java similarity index 100% rename from src/factoryMethod/Moveable.java rename to src/main/java/factoryMethod/Moveable.java diff --git a/src/factoryMethod/Plane.java b/src/main/java/factoryMethod/Plane.java similarity index 100% rename from src/factoryMethod/Plane.java rename to src/main/java/factoryMethod/Plane.java diff --git a/src/factoryMethod/SimpleVehicleFactory.java b/src/main/java/factoryMethod/SimpleVehicleFactory.java similarity index 100% rename from src/factoryMethod/SimpleVehicleFactory.java rename to src/main/java/factoryMethod/SimpleVehicleFactory.java diff --git a/src/singleton/Singleton1.java b/src/main/java/singleton/Singleton1.java similarity index 100% rename from src/singleton/Singleton1.java rename to src/main/java/singleton/Singleton1.java diff --git a/src/singleton/Singleton2.java b/src/main/java/singleton/Singleton2.java similarity index 100% rename from src/singleton/Singleton2.java rename to src/main/java/singleton/Singleton2.java diff --git a/src/singleton/Singleton3.java b/src/main/java/singleton/Singleton3.java similarity index 100% rename from src/singleton/Singleton3.java rename to src/main/java/singleton/Singleton3.java diff --git a/src/singleton/Singleton4.java b/src/main/java/singleton/Singleton4.java similarity index 100% rename from src/singleton/Singleton4.java rename to src/main/java/singleton/Singleton4.java diff --git a/src/singleton/Singleton5.java b/src/main/java/singleton/Singleton5.java similarity index 100% rename from src/singleton/Singleton5.java rename to src/main/java/singleton/Singleton5.java diff --git a/src/singleton/Singleton6.java b/src/main/java/singleton/Singleton6.java similarity index 100% rename from src/singleton/Singleton6.java rename to src/main/java/singleton/Singleton6.java diff --git a/src/singleton/Singleton7.java b/src/main/java/singleton/Singleton7.java similarity index 100% rename from src/singleton/Singleton7.java rename to src/main/java/singleton/Singleton7.java diff --git a/src/singleton/Singleton8.java b/src/main/java/singleton/Singleton8.java similarity index 100% rename from src/singleton/Singleton8.java rename to src/main/java/singleton/Singleton8.java diff --git a/src/strategy/Cat.java b/src/main/java/strategy/Cat.java similarity index 100% rename from src/strategy/Cat.java rename to src/main/java/strategy/Cat.java diff --git a/src/strategy/CatHeightComparator.java b/src/main/java/strategy/CatHeightComparator.java similarity index 100% rename from src/strategy/CatHeightComparator.java rename to src/main/java/strategy/CatHeightComparator.java diff --git a/src/strategy/CatWeightComparator.java b/src/main/java/strategy/CatWeightComparator.java similarity index 100% rename from src/strategy/CatWeightComparator.java rename to src/main/java/strategy/CatWeightComparator.java diff --git a/src/strategy/Comparator.java b/src/main/java/strategy/Comparator.java similarity index 100% rename from src/strategy/Comparator.java rename to src/main/java/strategy/Comparator.java diff --git a/src/strategy/Dog.java b/src/main/java/strategy/Dog.java similarity index 100% rename from src/strategy/Dog.java rename to src/main/java/strategy/Dog.java diff --git a/src/strategy/DogComparator.java b/src/main/java/strategy/DogComparator.java similarity index 100% rename from src/strategy/DogComparator.java rename to src/main/java/strategy/DogComparator.java diff --git a/src/strategy/Sorter.java b/src/main/java/strategy/Sorter.java similarity index 100% rename from src/strategy/Sorter.java rename to src/main/java/strategy/Sorter.java