diff --git a/sjms/pom.xml b/sjms/pom.xml index 2ba007f..1d7efba 100644 --- a/sjms/pom.xml +++ b/sjms/pom.xml @@ -28,6 +28,11 @@ 5.8.12 + + org.springframework.boot + spring-boot-starter-aop + + diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractCreator.java b/sjms/src/main/java/com/qn/sjms/abstractpro/AbstractCreator.java similarity index 85% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractCreator.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/AbstractCreator.java index 2672674..fbf8608 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractCreator.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/AbstractCreator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public abstract class AbstractCreator { //创建A产品家族 diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractProductA.java b/sjms/src/main/java/com/qn/sjms/abstractpro/AbstractProductA.java similarity index 84% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractProductA.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/AbstractProductA.java index e829e88..59b9d2f 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractProductA.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/AbstractProductA.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public abstract class AbstractProductA { //每个产品共有的方法 diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractProductB.java b/sjms/src/main/java/com/qn/sjms/abstractpro/AbstractProductB.java similarity index 84% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractProductB.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/AbstractProductB.java index cd2790a..61d0822 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/AbstractProductB.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/AbstractProductB.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public abstract class AbstractProductB { //每个产品共有的方法 diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/Client.java b/sjms/src/main/java/com/qn/sjms/abstractpro/Client.java similarity index 93% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/Client.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/Client.java index 0387825..8d79034 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/Client.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/Client.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class Client { public static void main(String[] args) { diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/Creator1.java b/sjms/src/main/java/com/qn/sjms/abstractpro/Creator1.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/Creator1.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/Creator1.java index 77f781a..6e7e5d3 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/Creator1.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/Creator1.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class Creator1 extends AbstractCreator{ //只生产产品等级为1的A产品 diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/Creator2.java b/sjms/src/main/java/com/qn/sjms/abstractpro/Creator2.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/Creator2.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/Creator2.java index d83b02a..6b6b705 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/Creator2.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/Creator2.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class Creator2 extends AbstractCreator{ //只生产产品等级为2的A产品 diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductA1.java b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductA1.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/ProductA1.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/ProductA1.java index b85e3c1..6f2c2c8 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductA1.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductA1.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class ProductA1 extends AbstractProductA{ diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductA2.java b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductA2.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/ProductA2.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/ProductA2.java index fa7a774..f288c51 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductA2.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductA2.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class ProductA2 extends AbstractProductA{ diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductB1.java b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductB1.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/ProductB1.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/ProductB1.java index 6d37d08..28bccc9 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductB1.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductB1.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class ProductB1 extends AbstractProductB{ diff --git a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductB2.java b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductB2.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/abstractpro/ProductB2.java rename to sjms/src/main/java/com/qn/sjms/abstractpro/ProductB2.java index a3c4a07..205e645 100644 --- a/sjms/src/main/java/com/quinn/sjms/abstractpro/ProductB2.java +++ b/sjms/src/main/java/com/qn/sjms/abstractpro/ProductB2.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.abstractpro; +package com.qn.sjms.abstractpro; public class ProductB2 extends AbstractProductB{ diff --git a/sjms/src/main/java/com/quinn/sjms/adapter/Adaptee.java b/sjms/src/main/java/com/qn/sjms/adapter/Adaptee.java similarity index 76% rename from sjms/src/main/java/com/quinn/sjms/adapter/Adaptee.java rename to sjms/src/main/java/com/qn/sjms/adapter/Adaptee.java index a316e2d..103f693 100644 --- a/sjms/src/main/java/com/quinn/sjms/adapter/Adaptee.java +++ b/sjms/src/main/java/com/qn/sjms/adapter/Adaptee.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.adapter; +package com.qn.sjms.adapter; public class Adaptee { diff --git a/sjms/src/main/java/com/quinn/sjms/adapter/Adapter.java b/sjms/src/main/java/com/qn/sjms/adapter/Adapter.java similarity index 80% rename from sjms/src/main/java/com/quinn/sjms/adapter/Adapter.java rename to sjms/src/main/java/com/qn/sjms/adapter/Adapter.java index 9797f50..45129f7 100644 --- a/sjms/src/main/java/com/quinn/sjms/adapter/Adapter.java +++ b/sjms/src/main/java/com/qn/sjms/adapter/Adapter.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.adapter; +package com.qn.sjms.adapter; public class Adapter extends Adaptee implements Target{ @Override diff --git a/sjms/src/main/java/com/quinn/sjms/adapter/AdapterClient.java b/sjms/src/main/java/com/qn/sjms/adapter/AdapterClient.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/adapter/AdapterClient.java rename to sjms/src/main/java/com/qn/sjms/adapter/AdapterClient.java index e5bbe06..2c11f8e 100644 --- a/sjms/src/main/java/com/quinn/sjms/adapter/AdapterClient.java +++ b/sjms/src/main/java/com/qn/sjms/adapter/AdapterClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.adapter; +package com.qn.sjms.adapter; public class AdapterClient { diff --git a/sjms/src/main/java/com/quinn/sjms/adapter/Target.java b/sjms/src/main/java/com/qn/sjms/adapter/Target.java similarity index 64% rename from sjms/src/main/java/com/quinn/sjms/adapter/Target.java rename to sjms/src/main/java/com/qn/sjms/adapter/Target.java index 3160b56..cb909f0 100644 --- a/sjms/src/main/java/com/quinn/sjms/adapter/Target.java +++ b/sjms/src/main/java/com/qn/sjms/adapter/Target.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.adapter; +package com.qn.sjms.adapter; public interface Target { diff --git a/sjms/src/main/java/com/quinn/sjms/adapter/TargetImpl.java b/sjms/src/main/java/com/qn/sjms/adapter/TargetImpl.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/adapter/TargetImpl.java rename to sjms/src/main/java/com/qn/sjms/adapter/TargetImpl.java index 1471df0..67e6309 100644 --- a/sjms/src/main/java/com/quinn/sjms/adapter/TargetImpl.java +++ b/sjms/src/main/java/com/qn/sjms/adapter/TargetImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.adapter; +package com.qn.sjms.adapter; public class TargetImpl implements Target { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/chain/Handler.java b/sjms/src/main/java/com/qn/sjms/chain/Handler.java similarity index 97% rename from sjms/src/main/java/com/quinn/sjms/chain/Handler.java rename to sjms/src/main/java/com/qn/sjms/chain/Handler.java index a044aa1..46a8f9b 100644 --- a/sjms/src/main/java/com/quinn/sjms/chain/Handler.java +++ b/sjms/src/main/java/com/qn/sjms/chain/Handler.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.chain; +package com.qn.sjms.chain; // 此处防止报错随便引入的对象,无关该模式 import sun.misc.Request; diff --git a/sjms/src/main/java/com/quinn/sjms/decorator/Component.java b/sjms/src/main/java/com/qn/sjms/decorator/Component.java similarity index 68% rename from sjms/src/main/java/com/quinn/sjms/decorator/Component.java rename to sjms/src/main/java/com/qn/sjms/decorator/Component.java index 91392ec..6c21fa1 100644 --- a/sjms/src/main/java/com/quinn/sjms/decorator/Component.java +++ b/sjms/src/main/java/com/qn/sjms/decorator/Component.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.decorator; +package com.qn.sjms.decorator; public abstract class Component { diff --git a/sjms/src/main/java/com/quinn/sjms/decorator/ConcreteComponent.java b/sjms/src/main/java/com/qn/sjms/decorator/ConcreteComponent.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/decorator/ConcreteComponent.java rename to sjms/src/main/java/com/qn/sjms/decorator/ConcreteComponent.java index 7854d97..e0e3d94 100644 --- a/sjms/src/main/java/com/quinn/sjms/decorator/ConcreteComponent.java +++ b/sjms/src/main/java/com/qn/sjms/decorator/ConcreteComponent.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.decorator; +package com.qn.sjms.decorator; public class ConcreteComponent extends Component { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/decorator/Decorator.java b/sjms/src/main/java/com/qn/sjms/decorator/Decorator.java similarity index 88% rename from sjms/src/main/java/com/quinn/sjms/decorator/Decorator.java rename to sjms/src/main/java/com/qn/sjms/decorator/Decorator.java index e1c0f06..0002f20 100644 --- a/sjms/src/main/java/com/quinn/sjms/decorator/Decorator.java +++ b/sjms/src/main/java/com/qn/sjms/decorator/Decorator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.decorator; +package com.qn.sjms.decorator; public abstract class Decorator extends Component{ private Component component; diff --git a/sjms/src/main/java/com/quinn/sjms/decorator/DecoratorClient.java b/sjms/src/main/java/com/qn/sjms/decorator/DecoratorClient.java similarity index 88% rename from sjms/src/main/java/com/quinn/sjms/decorator/DecoratorClient.java rename to sjms/src/main/java/com/qn/sjms/decorator/DecoratorClient.java index 7e35267..89c29a8 100644 --- a/sjms/src/main/java/com/quinn/sjms/decorator/DecoratorClient.java +++ b/sjms/src/main/java/com/qn/sjms/decorator/DecoratorClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.decorator; +package com.qn.sjms.decorator; public class DecoratorClient { diff --git a/sjms/src/main/java/com/quinn/sjms/decorator/DecoratorImpl.java b/sjms/src/main/java/com/qn/sjms/decorator/DecoratorImpl.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/decorator/DecoratorImpl.java rename to sjms/src/main/java/com/qn/sjms/decorator/DecoratorImpl.java index 6a14de4..5f6793a 100644 --- a/sjms/src/main/java/com/quinn/sjms/decorator/DecoratorImpl.java +++ b/sjms/src/main/java/com/qn/sjms/decorator/DecoratorImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.decorator; +package com.qn.sjms.decorator; public class DecoratorImpl extends Decorator { public DecoratorImpl(Component component) { diff --git a/sjms/src/main/java/com/quinn/sjms/decorator/DecoratorImpl2.java b/sjms/src/main/java/com/qn/sjms/decorator/DecoratorImpl2.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/decorator/DecoratorImpl2.java rename to sjms/src/main/java/com/qn/sjms/decorator/DecoratorImpl2.java index 8a39547..d93a788 100644 --- a/sjms/src/main/java/com/quinn/sjms/decorator/DecoratorImpl2.java +++ b/sjms/src/main/java/com/qn/sjms/decorator/DecoratorImpl2.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.decorator; +package com.qn.sjms.decorator; public class DecoratorImpl2 extends Decorator { public DecoratorImpl2(Component component) { diff --git a/sjms/src/main/java/com/quinn/sjms/explan/AbstractExpression.java b/sjms/src/main/java/com/qn/sjms/explan/AbstractExpression.java similarity index 87% rename from sjms/src/main/java/com/quinn/sjms/explan/AbstractExpression.java rename to sjms/src/main/java/com/qn/sjms/explan/AbstractExpression.java index 9307d8c..0510209 100644 --- a/sjms/src/main/java/com/quinn/sjms/explan/AbstractExpression.java +++ b/sjms/src/main/java/com/qn/sjms/explan/AbstractExpression.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.explan; +package com.qn.sjms.explan; /** * 具体的解释任务由各个实现类完成,具体的解释器分别由TerminalExpression和Non- terminalExpression完成 diff --git a/sjms/src/main/java/com/qn/sjms/explan/Context.java b/sjms/src/main/java/com/qn/sjms/explan/Context.java new file mode 100644 index 0000000..970aa4b --- /dev/null +++ b/sjms/src/main/java/com/qn/sjms/explan/Context.java @@ -0,0 +1,4 @@ +package com.qn.sjms.explan; + +public class Context { +} diff --git a/sjms/src/main/java/com/quinn/sjms/explan/ExplanClient.java b/sjms/src/main/java/com/qn/sjms/explan/ExplanClient.java similarity index 90% rename from sjms/src/main/java/com/quinn/sjms/explan/ExplanClient.java rename to sjms/src/main/java/com/qn/sjms/explan/ExplanClient.java index befca44..b5cdf6a 100644 --- a/sjms/src/main/java/com/quinn/sjms/explan/ExplanClient.java +++ b/sjms/src/main/java/com/qn/sjms/explan/ExplanClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.explan; +package com.qn.sjms.explan; import java.util.Stack; diff --git a/sjms/src/main/java/com/quinn/sjms/explan/NonTerminalExpression.java b/sjms/src/main/java/com/qn/sjms/explan/NonTerminalExpression.java similarity index 87% rename from sjms/src/main/java/com/quinn/sjms/explan/NonTerminalExpression.java rename to sjms/src/main/java/com/qn/sjms/explan/NonTerminalExpression.java index f40e09a..c482193 100644 --- a/sjms/src/main/java/com/quinn/sjms/explan/NonTerminalExpression.java +++ b/sjms/src/main/java/com/qn/sjms/explan/NonTerminalExpression.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.explan; +package com.qn.sjms.explan; public class NonTerminalExpression extends AbstractExpression { diff --git a/sjms/src/main/java/com/quinn/sjms/explan/TerminalExpression.java b/sjms/src/main/java/com/qn/sjms/explan/TerminalExpression.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/explan/TerminalExpression.java rename to sjms/src/main/java/com/qn/sjms/explan/TerminalExpression.java index 5abc95d..8bd69c3 100644 --- a/sjms/src/main/java/com/quinn/sjms/explan/TerminalExpression.java +++ b/sjms/src/main/java/com/qn/sjms/explan/TerminalExpression.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.explan; +package com.qn.sjms.explan; public class TerminalExpression extends AbstractExpression { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/flyweight/FlyWeightFactory.java b/sjms/src/main/java/com/qn/sjms/flyweight/FlyWeightFactory.java similarity index 94% rename from sjms/src/main/java/com/quinn/sjms/flyweight/FlyWeightFactory.java rename to sjms/src/main/java/com/qn/sjms/flyweight/FlyWeightFactory.java index a1b1829..71e9d49 100644 --- a/sjms/src/main/java/com/quinn/sjms/flyweight/FlyWeightFactory.java +++ b/sjms/src/main/java/com/qn/sjms/flyweight/FlyWeightFactory.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.flyweight; +package com.qn.sjms.flyweight; import java.util.HashMap; diff --git a/sjms/src/main/java/com/quinn/sjms/flyweight/Flyweight.java b/sjms/src/main/java/com/qn/sjms/flyweight/Flyweight.java similarity index 91% rename from sjms/src/main/java/com/quinn/sjms/flyweight/Flyweight.java rename to sjms/src/main/java/com/qn/sjms/flyweight/Flyweight.java index 888af1d..28f1885 100644 --- a/sjms/src/main/java/com/quinn/sjms/flyweight/Flyweight.java +++ b/sjms/src/main/java/com/qn/sjms/flyweight/Flyweight.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.flyweight; +package com.qn.sjms.flyweight; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/flyweight/FlyweightImpl.java b/sjms/src/main/java/com/qn/sjms/flyweight/FlyweightImpl.java similarity index 86% rename from sjms/src/main/java/com/quinn/sjms/flyweight/FlyweightImpl.java rename to sjms/src/main/java/com/qn/sjms/flyweight/FlyweightImpl.java index 8d42166..4f8bb91 100644 --- a/sjms/src/main/java/com/quinn/sjms/flyweight/FlyweightImpl.java +++ b/sjms/src/main/java/com/qn/sjms/flyweight/FlyweightImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.flyweight; +package com.qn.sjms.flyweight; public class FlyweightImpl extends Flyweight { diff --git a/sjms/src/main/java/com/quinn/sjms/iterator/IProject.java b/sjms/src/main/java/com/qn/sjms/iterator/IProject.java similarity index 78% rename from sjms/src/main/java/com/quinn/sjms/iterator/IProject.java rename to sjms/src/main/java/com/qn/sjms/iterator/IProject.java index c33cb67..62ee8bd 100644 --- a/sjms/src/main/java/com/quinn/sjms/iterator/IProject.java +++ b/sjms/src/main/java/com/qn/sjms/iterator/IProject.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.iterator; +package com.qn.sjms.iterator; public interface IProject { diff --git a/sjms/src/main/java/com/quinn/sjms/iterator/IProjectImpl.java b/sjms/src/main/java/com/qn/sjms/iterator/IProjectImpl.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/iterator/IProjectImpl.java rename to sjms/src/main/java/com/qn/sjms/iterator/IProjectImpl.java index 1c44da1..893cb23 100644 --- a/sjms/src/main/java/com/quinn/sjms/iterator/IProjectImpl.java +++ b/sjms/src/main/java/com/qn/sjms/iterator/IProjectImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.iterator; +package com.qn.sjms.iterator; import java.util.ArrayList; diff --git a/sjms/src/main/java/com/quinn/sjms/iterator/IProjectIterator.java b/sjms/src/main/java/com/qn/sjms/iterator/IProjectIterator.java similarity index 71% rename from sjms/src/main/java/com/quinn/sjms/iterator/IProjectIterator.java rename to sjms/src/main/java/com/qn/sjms/iterator/IProjectIterator.java index f3c7374..7243f11 100644 --- a/sjms/src/main/java/com/quinn/sjms/iterator/IProjectIterator.java +++ b/sjms/src/main/java/com/qn/sjms/iterator/IProjectIterator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.iterator; +package com.qn.sjms.iterator; import java.util.Iterator; diff --git a/sjms/src/main/java/com/quinn/sjms/iterator/IteratorClient.java b/sjms/src/main/java/com/qn/sjms/iterator/IteratorClient.java similarity index 93% rename from sjms/src/main/java/com/quinn/sjms/iterator/IteratorClient.java rename to sjms/src/main/java/com/qn/sjms/iterator/IteratorClient.java index 8dff63b..90b3181 100644 --- a/sjms/src/main/java/com/quinn/sjms/iterator/IteratorClient.java +++ b/sjms/src/main/java/com/qn/sjms/iterator/IteratorClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.iterator; +package com.qn.sjms.iterator; public class IteratorClient { diff --git a/sjms/src/main/java/com/quinn/sjms/iterator/ProjectIterator.java b/sjms/src/main/java/com/qn/sjms/iterator/ProjectIterator.java similarity index 94% rename from sjms/src/main/java/com/quinn/sjms/iterator/ProjectIterator.java rename to sjms/src/main/java/com/qn/sjms/iterator/ProjectIterator.java index b3f7c81..673caa4 100644 --- a/sjms/src/main/java/com/quinn/sjms/iterator/ProjectIterator.java +++ b/sjms/src/main/java/com/qn/sjms/iterator/ProjectIterator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.iterator; +package com.qn.sjms.iterator; import java.util.ArrayList; diff --git a/sjms/src/main/java/com/quinn/sjms/makeup/Component.java b/sjms/src/main/java/com/qn/sjms/makeup/Component.java similarity index 81% rename from sjms/src/main/java/com/quinn/sjms/makeup/Component.java rename to sjms/src/main/java/com/qn/sjms/makeup/Component.java index 7d7c78e..e5adc97 100644 --- a/sjms/src/main/java/com/quinn/sjms/makeup/Component.java +++ b/sjms/src/main/java/com/qn/sjms/makeup/Component.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.makeup; +package com.qn.sjms.makeup; public abstract class Component { public void doSomething(){ diff --git a/sjms/src/main/java/com/quinn/sjms/makeup/Composite.java b/sjms/src/main/java/com/qn/sjms/makeup/Composite.java similarity index 96% rename from sjms/src/main/java/com/quinn/sjms/makeup/Composite.java rename to sjms/src/main/java/com/qn/sjms/makeup/Composite.java index 665561f..d44b78f 100644 --- a/sjms/src/main/java/com/quinn/sjms/makeup/Composite.java +++ b/sjms/src/main/java/com/qn/sjms/makeup/Composite.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.makeup; +package com.qn.sjms.makeup; import java.util.ArrayList; diff --git a/sjms/src/main/java/com/quinn/sjms/makeup/Leaf.java b/sjms/src/main/java/com/qn/sjms/makeup/Leaf.java similarity index 87% rename from sjms/src/main/java/com/quinn/sjms/makeup/Leaf.java rename to sjms/src/main/java/com/qn/sjms/makeup/Leaf.java index 9302848..e1bc827 100644 --- a/sjms/src/main/java/com/quinn/sjms/makeup/Leaf.java +++ b/sjms/src/main/java/com/qn/sjms/makeup/Leaf.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.makeup; +package com.qn.sjms.makeup; /** * 叶子对象,其下再也没有其他的分支,也就是遍历的最小单位 diff --git a/sjms/src/main/java/com/quinn/sjms/makeup/MakeUpClient.java b/sjms/src/main/java/com/qn/sjms/makeup/MakeUpClient.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/makeup/MakeUpClient.java rename to sjms/src/main/java/com/qn/sjms/makeup/MakeUpClient.java index a2995ad..c3f6c7d 100644 --- a/sjms/src/main/java/com/quinn/sjms/makeup/MakeUpClient.java +++ b/sjms/src/main/java/com/qn/sjms/makeup/MakeUpClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.makeup; +package com.qn.sjms.makeup; public class MakeUpClient { diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/AbstractColleague.java b/sjms/src/main/java/com/qn/sjms/mediator/AbstractColleague.java similarity index 84% rename from sjms/src/main/java/com/quinn/sjms/mediator/AbstractColleague.java rename to sjms/src/main/java/com/qn/sjms/mediator/AbstractColleague.java index f923745..39437bc 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/AbstractColleague.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/AbstractColleague.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; public abstract class AbstractColleague { protected AbstractMediator mediator; diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/AbstractMediator.java b/sjms/src/main/java/com/qn/sjms/mediator/AbstractMediator.java similarity index 93% rename from sjms/src/main/java/com/quinn/sjms/mediator/AbstractMediator.java rename to sjms/src/main/java/com/qn/sjms/mediator/AbstractMediator.java index acee57d..5840167 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/AbstractMediator.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/AbstractMediator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; public abstract class AbstractMediator { diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/Mediator.java b/sjms/src/main/java/com/qn/sjms/mediator/Mediator.java similarity index 97% rename from sjms/src/main/java/com/quinn/sjms/mediator/Mediator.java rename to sjms/src/main/java/com/qn/sjms/mediator/Mediator.java index 0e578a4..922778d 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/Mediator.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/Mediator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; public class Mediator extends AbstractMediator { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/MediatorClient.java b/sjms/src/main/java/com/qn/sjms/mediator/MediatorClient.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/mediator/MediatorClient.java rename to sjms/src/main/java/com/qn/sjms/mediator/MediatorClient.java index 2478ae8..9345770 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/MediatorClient.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/MediatorClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; public class MediatorClient { public static void main(String[] args) { diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/Purchase.java b/sjms/src/main/java/com/qn/sjms/mediator/Purchase.java similarity index 92% rename from sjms/src/main/java/com/quinn/sjms/mediator/Purchase.java rename to sjms/src/main/java/com/qn/sjms/mediator/Purchase.java index 386d79b..418a55d 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/Purchase.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/Purchase.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; public class Purchase extends AbstractColleague{ public Purchase(AbstractMediator _mediator){ diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/Sale.java b/sjms/src/main/java/com/qn/sjms/mediator/Sale.java similarity index 96% rename from sjms/src/main/java/com/quinn/sjms/mediator/Sale.java rename to sjms/src/main/java/com/qn/sjms/mediator/Sale.java index b30e226..3f93593 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/Sale.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/Sale.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; import java.util.Random; diff --git a/sjms/src/main/java/com/quinn/sjms/mediator/Stock.java b/sjms/src/main/java/com/qn/sjms/mediator/Stock.java similarity index 96% rename from sjms/src/main/java/com/quinn/sjms/mediator/Stock.java rename to sjms/src/main/java/com/qn/sjms/mediator/Stock.java index 3483073..cf26766 100644 --- a/sjms/src/main/java/com/quinn/sjms/mediator/Stock.java +++ b/sjms/src/main/java/com/qn/sjms/mediator/Stock.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.mediator; +package com.qn.sjms.mediator; public class Stock extends AbstractColleague{ public Stock(AbstractMediator _mediator){ diff --git a/sjms/src/main/java/com/quinn/sjms/model/Father.java b/sjms/src/main/java/com/qn/sjms/model/Father.java similarity index 82% rename from sjms/src/main/java/com/quinn/sjms/model/Father.java rename to sjms/src/main/java/com/qn/sjms/model/Father.java index f7dca26..8f707da 100644 --- a/sjms/src/main/java/com/quinn/sjms/model/Father.java +++ b/sjms/src/main/java/com/qn/sjms/model/Father.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.model; +package com.qn.sjms.model; import java.util.HashMap; diff --git a/sjms/src/main/java/com/quinn/sjms/model/InvokeFather.java b/sjms/src/main/java/com/qn/sjms/model/InvokeFather.java similarity index 76% rename from sjms/src/main/java/com/quinn/sjms/model/InvokeFather.java rename to sjms/src/main/java/com/qn/sjms/model/InvokeFather.java index dd79428..483fe9d 100644 --- a/sjms/src/main/java/com/quinn/sjms/model/InvokeFather.java +++ b/sjms/src/main/java/com/qn/sjms/model/InvokeFather.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.model; +package com.qn.sjms.model; public class InvokeFather { diff --git a/sjms/src/main/java/com/quinn/sjms/model/InvokeSon.java b/sjms/src/main/java/com/qn/sjms/model/InvokeSon.java similarity index 80% rename from sjms/src/main/java/com/quinn/sjms/model/InvokeSon.java rename to sjms/src/main/java/com/qn/sjms/model/InvokeSon.java index dda1b13..acb8bd6 100644 --- a/sjms/src/main/java/com/quinn/sjms/model/InvokeSon.java +++ b/sjms/src/main/java/com/qn/sjms/model/InvokeSon.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.model; +package com.qn.sjms.model; public class InvokeSon extends InvokeFather{ diff --git a/sjms/src/main/java/com/quinn/sjms/model/LiskovDemo.java b/sjms/src/main/java/com/qn/sjms/model/LiskovDemo.java similarity index 93% rename from sjms/src/main/java/com/quinn/sjms/model/LiskovDemo.java rename to sjms/src/main/java/com/qn/sjms/model/LiskovDemo.java index ac6af34..ee30f2f 100644 --- a/sjms/src/main/java/com/quinn/sjms/model/LiskovDemo.java +++ b/sjms/src/main/java/com/qn/sjms/model/LiskovDemo.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.model; +package com.qn.sjms.model; import java.util.HashMap; import java.util.Map; diff --git a/sjms/src/main/java/com/quinn/sjms/model/Son.java b/sjms/src/main/java/com/qn/sjms/model/Son.java similarity index 82% rename from sjms/src/main/java/com/quinn/sjms/model/Son.java rename to sjms/src/main/java/com/qn/sjms/model/Son.java index 5cf309f..ee68bf9 100644 --- a/sjms/src/main/java/com/quinn/sjms/model/Son.java +++ b/sjms/src/main/java/com/qn/sjms/model/Son.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.model; +package com.qn.sjms.model; import java.util.Map; diff --git a/sjms/src/main/java/com/quinn/sjms/modelfunction/HanmaCar.java b/sjms/src/main/java/com/qn/sjms/modelfunction/HanmaCar.java similarity index 85% rename from sjms/src/main/java/com/quinn/sjms/modelfunction/HanmaCar.java rename to sjms/src/main/java/com/qn/sjms/modelfunction/HanmaCar.java index 28da762..b957061 100644 --- a/sjms/src/main/java/com/quinn/sjms/modelfunction/HanmaCar.java +++ b/sjms/src/main/java/com/qn/sjms/modelfunction/HanmaCar.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.modelfunction; +package com.qn.sjms.modelfunction; public abstract class HanmaCar { public void run(){ diff --git a/sjms/src/main/java/com/quinn/sjms/modelfunction/HanmaH1Car.java b/sjms/src/main/java/com/qn/sjms/modelfunction/HanmaH1Car.java similarity index 70% rename from sjms/src/main/java/com/quinn/sjms/modelfunction/HanmaH1Car.java rename to sjms/src/main/java/com/qn/sjms/modelfunction/HanmaH1Car.java index f4e5c7c..4aaa789 100644 --- a/sjms/src/main/java/com/quinn/sjms/modelfunction/HanmaH1Car.java +++ b/sjms/src/main/java/com/qn/sjms/modelfunction/HanmaH1Car.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.modelfunction; +package com.qn.sjms.modelfunction; public class HanmaH1Car extends HanmaCar{ @Override diff --git a/sjms/src/main/java/com/quinn/sjms/observer/Observer.java b/sjms/src/main/java/com/qn/sjms/observer/Observer.java similarity index 83% rename from sjms/src/main/java/com/quinn/sjms/observer/Observer.java rename to sjms/src/main/java/com/qn/sjms/observer/Observer.java index 325a738..313633a 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/Observer.java +++ b/sjms/src/main/java/com/qn/sjms/observer/Observer.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; /** * 观察者接收到消息后,即进行update(更新方法)操作,对接收到的信息进行处理 diff --git a/sjms/src/main/java/com/quinn/sjms/observer/ObserverByJava.java b/sjms/src/main/java/com/qn/sjms/observer/ObserverByJava.java similarity index 87% rename from sjms/src/main/java/com/quinn/sjms/observer/ObserverByJava.java rename to sjms/src/main/java/com/qn/sjms/observer/ObserverByJava.java index b32477d..9b8605c 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/ObserverByJava.java +++ b/sjms/src/main/java/com/qn/sjms/observer/ObserverByJava.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; import java.util.Observable; import java.util.Observer; diff --git a/sjms/src/main/java/com/quinn/sjms/observer/ObserverClient.java b/sjms/src/main/java/com/qn/sjms/observer/ObserverClient.java similarity index 94% rename from sjms/src/main/java/com/quinn/sjms/observer/ObserverClient.java rename to sjms/src/main/java/com/qn/sjms/observer/ObserverClient.java index 79028cc..4e2c890 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/ObserverClient.java +++ b/sjms/src/main/java/com/qn/sjms/observer/ObserverClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; public class ObserverClient { diff --git a/sjms/src/main/java/com/quinn/sjms/observer/ObserverImpl.java b/sjms/src/main/java/com/qn/sjms/observer/ObserverImpl.java similarity index 83% rename from sjms/src/main/java/com/quinn/sjms/observer/ObserverImpl.java rename to sjms/src/main/java/com/qn/sjms/observer/ObserverImpl.java index 25870c0..510caab 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/ObserverImpl.java +++ b/sjms/src/main/java/com/qn/sjms/observer/ObserverImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; public class ObserverImpl implements Observer { diff --git a/sjms/src/main/java/com/quinn/sjms/observer/Subject.java b/sjms/src/main/java/com/qn/sjms/observer/Subject.java similarity index 96% rename from sjms/src/main/java/com/quinn/sjms/observer/Subject.java rename to sjms/src/main/java/com/qn/sjms/observer/Subject.java index fc16f83..81ba942 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/Subject.java +++ b/sjms/src/main/java/com/qn/sjms/observer/Subject.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; import java.util.Vector; diff --git a/sjms/src/main/java/com/quinn/sjms/observer/SubjectByJava.java b/sjms/src/main/java/com/qn/sjms/observer/SubjectByJava.java similarity index 85% rename from sjms/src/main/java/com/quinn/sjms/observer/SubjectByJava.java rename to sjms/src/main/java/com/qn/sjms/observer/SubjectByJava.java index b7fd796..6965b7a 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/SubjectByJava.java +++ b/sjms/src/main/java/com/qn/sjms/observer/SubjectByJava.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; import java.util.Observable; diff --git a/sjms/src/main/java/com/quinn/sjms/observer/SubjectImpl.java b/sjms/src/main/java/com/qn/sjms/observer/SubjectImpl.java similarity index 85% rename from sjms/src/main/java/com/quinn/sjms/observer/SubjectImpl.java rename to sjms/src/main/java/com/qn/sjms/observer/SubjectImpl.java index 4d6b8d0..6b8d4c6 100644 --- a/sjms/src/main/java/com/quinn/sjms/observer/SubjectImpl.java +++ b/sjms/src/main/java/com/qn/sjms/observer/SubjectImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.observer; +package com.qn.sjms.observer; public class SubjectImpl extends Subject { diff --git a/sjms/src/main/java/com/quinn/sjms/order/BigReceiver.java b/sjms/src/main/java/com/qn/sjms/order/BigReceiver.java similarity index 83% rename from sjms/src/main/java/com/quinn/sjms/order/BigReceiver.java rename to sjms/src/main/java/com/qn/sjms/order/BigReceiver.java index 02b41be..d2fe382 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/BigReceiver.java +++ b/sjms/src/main/java/com/qn/sjms/order/BigReceiver.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public class BigReceiver extends Receiver{ @Override diff --git a/sjms/src/main/java/com/quinn/sjms/order/ByeCommand.java b/sjms/src/main/java/com/qn/sjms/order/ByeCommand.java similarity index 92% rename from sjms/src/main/java/com/quinn/sjms/order/ByeCommand.java rename to sjms/src/main/java/com/qn/sjms/order/ByeCommand.java index c42e61f..24fa123 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/ByeCommand.java +++ b/sjms/src/main/java/com/qn/sjms/order/ByeCommand.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public class ByeCommand extends Command{ diff --git a/sjms/src/main/java/com/quinn/sjms/order/Command.java b/sjms/src/main/java/com/qn/sjms/order/Command.java similarity index 70% rename from sjms/src/main/java/com/quinn/sjms/order/Command.java rename to sjms/src/main/java/com/qn/sjms/order/Command.java index 7ec2994..4cf8d5f 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/Command.java +++ b/sjms/src/main/java/com/qn/sjms/order/Command.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public abstract class Command { diff --git a/sjms/src/main/java/com/quinn/sjms/order/HelloCommand.java b/sjms/src/main/java/com/qn/sjms/order/HelloCommand.java similarity index 92% rename from sjms/src/main/java/com/quinn/sjms/order/HelloCommand.java rename to sjms/src/main/java/com/qn/sjms/order/HelloCommand.java index 66a7fa3..ea45e2e 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/HelloCommand.java +++ b/sjms/src/main/java/com/qn/sjms/order/HelloCommand.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public class HelloCommand extends Command{ diff --git a/sjms/src/main/java/com/quinn/sjms/order/Invoker.java b/sjms/src/main/java/com/qn/sjms/order/Invoker.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/order/Invoker.java rename to sjms/src/main/java/com/qn/sjms/order/Invoker.java index b5684b2..a5dda84 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/Invoker.java +++ b/sjms/src/main/java/com/qn/sjms/order/Invoker.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public class Invoker { diff --git a/sjms/src/main/java/com/quinn/sjms/order/OrderClient.java b/sjms/src/main/java/com/qn/sjms/order/OrderClient.java similarity index 92% rename from sjms/src/main/java/com/quinn/sjms/order/OrderClient.java rename to sjms/src/main/java/com/qn/sjms/order/OrderClient.java index 172209f..fffcd4f 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/OrderClient.java +++ b/sjms/src/main/java/com/qn/sjms/order/OrderClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public class OrderClient { diff --git a/sjms/src/main/java/com/quinn/sjms/order/Receiver.java b/sjms/src/main/java/com/qn/sjms/order/Receiver.java similarity index 82% rename from sjms/src/main/java/com/quinn/sjms/order/Receiver.java rename to sjms/src/main/java/com/qn/sjms/order/Receiver.java index e9e51e5..8d9eba0 100644 --- a/sjms/src/main/java/com/quinn/sjms/order/Receiver.java +++ b/sjms/src/main/java/com/qn/sjms/order/Receiver.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.order; +package com.qn.sjms.order; public abstract class Receiver { //抽象接收者,定义每个接收者都必须完成的业务 diff --git a/sjms/src/main/java/com/quinn/sjms/other/CanClone.java b/sjms/src/main/java/com/qn/sjms/other/CanClone.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/other/CanClone.java rename to sjms/src/main/java/com/qn/sjms/other/CanClone.java index c0bc80a..b704768 100644 --- a/sjms/src/main/java/com/quinn/sjms/other/CanClone.java +++ b/sjms/src/main/java/com/qn/sjms/other/CanClone.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.other; +package com.qn.sjms.other; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/other/CanHuToolClone.java b/sjms/src/main/java/com/qn/sjms/other/CanHuToolClone.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/other/CanHuToolClone.java rename to sjms/src/main/java/com/qn/sjms/other/CanHuToolClone.java index 73c106f..810affb 100644 --- a/sjms/src/main/java/com/quinn/sjms/other/CanHuToolClone.java +++ b/sjms/src/main/java/com/qn/sjms/other/CanHuToolClone.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.other; +package com.qn.sjms.other; import cn.hutool.core.clone.CloneSupport; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/product/ConcreteCreator.java b/sjms/src/main/java/com/qn/sjms/product/ConcreteCreator.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/product/ConcreteCreator.java rename to sjms/src/main/java/com/qn/sjms/product/ConcreteCreator.java index 77e3c6c..2a1bdba 100644 --- a/sjms/src/main/java/com/quinn/sjms/product/ConcreteCreator.java +++ b/sjms/src/main/java/com/qn/sjms/product/ConcreteCreator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.product; +package com.qn.sjms.product; public class ConcreteCreator extends Creator { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/product/Creator.java b/sjms/src/main/java/com/qn/sjms/product/Creator.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/product/Creator.java rename to sjms/src/main/java/com/qn/sjms/product/Creator.java index dbe7c9b..edfe0d3 100644 --- a/sjms/src/main/java/com/quinn/sjms/product/Creator.java +++ b/sjms/src/main/java/com/qn/sjms/product/Creator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.product; +package com.qn.sjms.product; /** * 抽象工厂 diff --git a/sjms/src/main/java/com/quinn/sjms/product/CustomProduct1.java b/sjms/src/main/java/com/qn/sjms/product/CustomProduct1.java similarity index 88% rename from sjms/src/main/java/com/quinn/sjms/product/CustomProduct1.java rename to sjms/src/main/java/com/qn/sjms/product/CustomProduct1.java index 66d265d..1fb7fa2 100644 --- a/sjms/src/main/java/com/quinn/sjms/product/CustomProduct1.java +++ b/sjms/src/main/java/com/qn/sjms/product/CustomProduct1.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.product; +package com.qn.sjms.product; public class CustomProduct1 extends Product{ diff --git a/sjms/src/main/java/com/quinn/sjms/product/CustomProduct2.java b/sjms/src/main/java/com/qn/sjms/product/CustomProduct2.java similarity index 82% rename from sjms/src/main/java/com/quinn/sjms/product/CustomProduct2.java rename to sjms/src/main/java/com/qn/sjms/product/CustomProduct2.java index 95b26a7..7fa978b 100644 --- a/sjms/src/main/java/com/quinn/sjms/product/CustomProduct2.java +++ b/sjms/src/main/java/com/qn/sjms/product/CustomProduct2.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.product; +package com.qn.sjms.product; public class CustomProduct2 extends Product{ @Override diff --git a/sjms/src/main/java/com/quinn/sjms/product/Product.java b/sjms/src/main/java/com/qn/sjms/product/Product.java similarity index 87% rename from sjms/src/main/java/com/quinn/sjms/product/Product.java rename to sjms/src/main/java/com/qn/sjms/product/Product.java index 35b4640..945ceea 100644 --- a/sjms/src/main/java/com/quinn/sjms/product/Product.java +++ b/sjms/src/main/java/com/qn/sjms/product/Product.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.product; +package com.qn.sjms.product; public abstract class Product { diff --git a/sjms/src/main/java/com/quinn/sjms/prototype/Thing.java b/sjms/src/main/java/com/qn/sjms/prototype/Thing.java similarity index 93% rename from sjms/src/main/java/com/quinn/sjms/prototype/Thing.java rename to sjms/src/main/java/com/qn/sjms/prototype/Thing.java index 6897193..c8f5bf2 100644 --- a/sjms/src/main/java/com/quinn/sjms/prototype/Thing.java +++ b/sjms/src/main/java/com/qn/sjms/prototype/Thing.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.prototype; +package com.qn.sjms.prototype; import java.util.ArrayList; diff --git a/sjms/src/main/java/com/quinn/sjms/proxy/Client.java b/sjms/src/main/java/com/qn/sjms/proxy/Client.java similarity index 97% rename from sjms/src/main/java/com/quinn/sjms/proxy/Client.java rename to sjms/src/main/java/com/qn/sjms/proxy/Client.java index b682a76..11461f4 100644 --- a/sjms/src/main/java/com/quinn/sjms/proxy/Client.java +++ b/sjms/src/main/java/com/qn/sjms/proxy/Client.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.proxy; +package com.qn.sjms.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Proxy; diff --git a/sjms/src/main/java/com/quinn/sjms/proxy/DynamicProxy.java b/sjms/src/main/java/com/qn/sjms/proxy/DynamicProxy.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/proxy/DynamicProxy.java rename to sjms/src/main/java/com/qn/sjms/proxy/DynamicProxy.java index f4904e2..d9b3501 100644 --- a/sjms/src/main/java/com/quinn/sjms/proxy/DynamicProxy.java +++ b/sjms/src/main/java/com/qn/sjms/proxy/DynamicProxy.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.proxy; +package com.qn.sjms.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Proxy; diff --git a/sjms/src/main/java/com/quinn/sjms/proxy/GamePlayIH.java b/sjms/src/main/java/com/qn/sjms/proxy/GamePlayIH.java similarity index 94% rename from sjms/src/main/java/com/quinn/sjms/proxy/GamePlayIH.java rename to sjms/src/main/java/com/qn/sjms/proxy/GamePlayIH.java index 5beb881..7c803f2 100644 --- a/sjms/src/main/java/com/quinn/sjms/proxy/GamePlayIH.java +++ b/sjms/src/main/java/com/qn/sjms/proxy/GamePlayIH.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.proxy; +package com.qn.sjms.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; diff --git a/sjms/src/main/java/com/quinn/sjms/proxy/GamePlayer.java b/sjms/src/main/java/com/qn/sjms/proxy/GamePlayer.java similarity index 97% rename from sjms/src/main/java/com/quinn/sjms/proxy/GamePlayer.java rename to sjms/src/main/java/com/qn/sjms/proxy/GamePlayer.java index ce83731..76de43a 100644 --- a/sjms/src/main/java/com/quinn/sjms/proxy/GamePlayer.java +++ b/sjms/src/main/java/com/qn/sjms/proxy/GamePlayer.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.proxy; +package com.qn.sjms.proxy; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/proxy/GamePlayerProxy.java b/sjms/src/main/java/com/qn/sjms/proxy/GamePlayerProxy.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/proxy/GamePlayerProxy.java rename to sjms/src/main/java/com/qn/sjms/proxy/GamePlayerProxy.java index 4731a8f..039c545 100644 --- a/sjms/src/main/java/com/quinn/sjms/proxy/GamePlayerProxy.java +++ b/sjms/src/main/java/com/qn/sjms/proxy/GamePlayerProxy.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.proxy; +package com.qn.sjms.proxy; public class GamePlayerProxy{ private IGamePlayer gamePlayer = null; diff --git a/sjms/src/main/java/com/quinn/sjms/proxy/IGamePlayer.java b/sjms/src/main/java/com/qn/sjms/proxy/IGamePlayer.java similarity index 87% rename from sjms/src/main/java/com/quinn/sjms/proxy/IGamePlayer.java rename to sjms/src/main/java/com/qn/sjms/proxy/IGamePlayer.java index 4d30707..4bc23b2 100644 --- a/sjms/src/main/java/com/quinn/sjms/proxy/IGamePlayer.java +++ b/sjms/src/main/java/com/qn/sjms/proxy/IGamePlayer.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.proxy; +package com.qn.sjms.proxy; public interface IGamePlayer { //登录游戏 diff --git a/sjms/src/main/java/com/qn/sjms/proxy/aop/MyAspect.java b/sjms/src/main/java/com/qn/sjms/proxy/aop/MyAspect.java new file mode 100644 index 0000000..f95481d --- /dev/null +++ b/sjms/src/main/java/com/qn/sjms/proxy/aop/MyAspect.java @@ -0,0 +1,22 @@ +package com.qn.sjms.proxy.aop; + +import org.aspectj.lang.ProceedingJoinPoint; +import org.aspectj.lang.annotation.Around; +import org.aspectj.lang.annotation.Aspect; +import org.springframework.stereotype.Component; + +@Aspect +@Component +public class MyAspect { + + @Around(value = "execution( * com.qn.sjms.proxy.aop.Student.*(..))") + public void pointcut(ProceedingJoinPoint pjp) throws Throwable { + String objName = pjp.getTarget().getClass().toString(); + String name = pjp.getSignature().getName(); + System.out.println(objName); + System.out.println(name); + Object proceed = pjp.proceed(); + System.out.println(proceed); + } + +} diff --git a/sjms/src/main/java/com/qn/sjms/proxy/aop/Student.java b/sjms/src/main/java/com/qn/sjms/proxy/aop/Student.java new file mode 100644 index 0000000..bc60534 --- /dev/null +++ b/sjms/src/main/java/com/qn/sjms/proxy/aop/Student.java @@ -0,0 +1,21 @@ +package com.qn.sjms.proxy.aop; + +import org.springframework.stereotype.Component; + +@Component +public class Student { + + public void hello(String name){ + System.out.println("my name is " + name); + } + + public void testJob(String name,String job){ + System.out.println(name + ":my job is " + job); + say("djiajdioas"); + } + + public void say(String bbb) { + System.out.println("bbbbbb" + bbb); + } + +} diff --git a/sjms/src/main/java/com/quinn/sjms/singleton/Singleton.java b/sjms/src/main/java/com/qn/sjms/singleton/Singleton.java similarity index 92% rename from sjms/src/main/java/com/quinn/sjms/singleton/Singleton.java rename to sjms/src/main/java/com/qn/sjms/singleton/Singleton.java index 04afad2..57e1b3f 100644 --- a/sjms/src/main/java/com/quinn/sjms/singleton/Singleton.java +++ b/sjms/src/main/java/com/qn/sjms/singleton/Singleton.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.singleton; +package com.qn.sjms.singleton; public class Singleton { diff --git a/sjms/src/main/java/com/quinn/sjms/status/Context.java b/sjms/src/main/java/com/qn/sjms/status/Context.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/status/Context.java rename to sjms/src/main/java/com/qn/sjms/status/Context.java index 254403d..90fcaf4 100644 --- a/sjms/src/main/java/com/quinn/sjms/status/Context.java +++ b/sjms/src/main/java/com/qn/sjms/status/Context.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.status; +package com.qn.sjms.status; public class Context { diff --git a/sjms/src/main/java/com/quinn/sjms/status/State.java b/sjms/src/main/java/com/qn/sjms/status/State.java similarity index 83% rename from sjms/src/main/java/com/quinn/sjms/status/State.java rename to sjms/src/main/java/com/qn/sjms/status/State.java index e98d437..24ff08d 100644 --- a/sjms/src/main/java/com/quinn/sjms/status/State.java +++ b/sjms/src/main/java/com/qn/sjms/status/State.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.status; +package com.qn.sjms.status; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/status/StateImpl.java b/sjms/src/main/java/com/qn/sjms/status/StateImpl.java similarity index 90% rename from sjms/src/main/java/com/quinn/sjms/status/StateImpl.java rename to sjms/src/main/java/com/qn/sjms/status/StateImpl.java index c54cd3f..2cc30b0 100644 --- a/sjms/src/main/java/com/quinn/sjms/status/StateImpl.java +++ b/sjms/src/main/java/com/qn/sjms/status/StateImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.status; +package com.qn.sjms.status; public class StateImpl extends State { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/status/StateImpl2.java b/sjms/src/main/java/com/qn/sjms/status/StateImpl2.java similarity index 90% rename from sjms/src/main/java/com/quinn/sjms/status/StateImpl2.java rename to sjms/src/main/java/com/qn/sjms/status/StateImpl2.java index ce6030f..dda4c33 100644 --- a/sjms/src/main/java/com/quinn/sjms/status/StateImpl2.java +++ b/sjms/src/main/java/com/qn/sjms/status/StateImpl2.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.status; +package com.qn.sjms.status; public class StateImpl2 extends State { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/status/StatusClient.java b/sjms/src/main/java/com/qn/sjms/status/StatusClient.java similarity index 88% rename from sjms/src/main/java/com/quinn/sjms/status/StatusClient.java rename to sjms/src/main/java/com/qn/sjms/status/StatusClient.java index 34cdfd1..f6039ed 100644 --- a/sjms/src/main/java/com/quinn/sjms/status/StatusClient.java +++ b/sjms/src/main/java/com/qn/sjms/status/StatusClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.status; +package com.qn.sjms.status; public class StatusClient { diff --git a/sjms/src/main/java/com/quinn/sjms/tactics/Calculator.java b/sjms/src/main/java/com/qn/sjms/tactics/Calculator.java similarity index 94% rename from sjms/src/main/java/com/quinn/sjms/tactics/Calculator.java rename to sjms/src/main/java/com/qn/sjms/tactics/Calculator.java index eae52bc..8634434 100644 --- a/sjms/src/main/java/com/quinn/sjms/tactics/Calculator.java +++ b/sjms/src/main/java/com/qn/sjms/tactics/Calculator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.tactics; +package com.qn.sjms.tactics; public enum Calculator { //加法运算 diff --git a/sjms/src/main/java/com/quinn/sjms/tactics/Context.java b/sjms/src/main/java/com/qn/sjms/tactics/Context.java similarity index 88% rename from sjms/src/main/java/com/quinn/sjms/tactics/Context.java rename to sjms/src/main/java/com/qn/sjms/tactics/Context.java index 2a418b6..42907fb 100644 --- a/sjms/src/main/java/com/quinn/sjms/tactics/Context.java +++ b/sjms/src/main/java/com/qn/sjms/tactics/Context.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.tactics; +package com.qn.sjms.tactics; public class Context { private Strategy strategy = null; diff --git a/sjms/src/main/java/com/quinn/sjms/tactics/Strategy.java b/sjms/src/main/java/com/qn/sjms/tactics/Strategy.java similarity index 64% rename from sjms/src/main/java/com/quinn/sjms/tactics/Strategy.java rename to sjms/src/main/java/com/qn/sjms/tactics/Strategy.java index c5a5924..14943e8 100644 --- a/sjms/src/main/java/com/quinn/sjms/tactics/Strategy.java +++ b/sjms/src/main/java/com/qn/sjms/tactics/Strategy.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.tactics; +package com.qn.sjms.tactics; public interface Strategy { diff --git a/sjms/src/main/java/com/quinn/sjms/tactics/StrategyImpl.java b/sjms/src/main/java/com/qn/sjms/tactics/StrategyImpl.java similarity index 82% rename from sjms/src/main/java/com/quinn/sjms/tactics/StrategyImpl.java rename to sjms/src/main/java/com/qn/sjms/tactics/StrategyImpl.java index c5cf64d..c9878e8 100644 --- a/sjms/src/main/java/com/quinn/sjms/tactics/StrategyImpl.java +++ b/sjms/src/main/java/com/qn/sjms/tactics/StrategyImpl.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.tactics; +package com.qn.sjms.tactics; public class StrategyImpl implements Strategy { @Override diff --git a/sjms/src/main/java/com/quinn/sjms/tactics/TacticsClient.java b/sjms/src/main/java/com/qn/sjms/tactics/TacticsClient.java similarity index 89% rename from sjms/src/main/java/com/quinn/sjms/tactics/TacticsClient.java rename to sjms/src/main/java/com/qn/sjms/tactics/TacticsClient.java index 5659655..2cb5f5f 100644 --- a/sjms/src/main/java/com/quinn/sjms/tactics/TacticsClient.java +++ b/sjms/src/main/java/com/qn/sjms/tactics/TacticsClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.tactics; +package com.qn.sjms.tactics; public class TacticsClient { public static void main(String[] args) { diff --git a/sjms/src/main/java/com/quinn/sjms/text/CateTaker.java b/sjms/src/main/java/com/qn/sjms/text/CateTaker.java similarity index 74% rename from sjms/src/main/java/com/quinn/sjms/text/CateTaker.java rename to sjms/src/main/java/com/qn/sjms/text/CateTaker.java index b7ffca9..2134f13 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/CateTaker.java +++ b/sjms/src/main/java/com/qn/sjms/text/CateTaker.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/text/IWrapperMemento.java b/sjms/src/main/java/com/qn/sjms/text/IWrapperMemento.java similarity index 56% rename from sjms/src/main/java/com/quinn/sjms/text/IWrapperMemento.java rename to sjms/src/main/java/com/qn/sjms/text/IWrapperMemento.java index d4f2fc2..326882f 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/IWrapperMemento.java +++ b/sjms/src/main/java/com/qn/sjms/text/IWrapperMemento.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; public interface IWrapperMemento { } diff --git a/sjms/src/main/java/com/quinn/sjms/text/Memento.java b/sjms/src/main/java/com/qn/sjms/text/Memento.java similarity index 82% rename from sjms/src/main/java/com/quinn/sjms/text/Memento.java rename to sjms/src/main/java/com/qn/sjms/text/Memento.java index 94e50e6..0e4f07b 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/Memento.java +++ b/sjms/src/main/java/com/qn/sjms/text/Memento.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; import lombok.AllArgsConstructor; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/text/Originator.java b/sjms/src/main/java/com/qn/sjms/text/Originator.java similarity index 90% rename from sjms/src/main/java/com/quinn/sjms/text/Originator.java rename to sjms/src/main/java/com/qn/sjms/text/Originator.java index e01f881..084c70d 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/Originator.java +++ b/sjms/src/main/java/com/qn/sjms/text/Originator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/text/TextClient.java b/sjms/src/main/java/com/qn/sjms/text/TextClient.java similarity index 95% rename from sjms/src/main/java/com/quinn/sjms/text/TextClient.java rename to sjms/src/main/java/com/qn/sjms/text/TextClient.java index 2678d96..a582ece 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/TextClient.java +++ b/sjms/src/main/java/com/qn/sjms/text/TextClient.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; public class TextClient { diff --git a/sjms/src/main/java/com/quinn/sjms/text/WrapperCateTaker.java b/sjms/src/main/java/com/qn/sjms/text/WrapperCateTaker.java similarity index 77% rename from sjms/src/main/java/com/quinn/sjms/text/WrapperCateTaker.java rename to sjms/src/main/java/com/qn/sjms/text/WrapperCateTaker.java index a7dfd60..051217b 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/WrapperCateTaker.java +++ b/sjms/src/main/java/com/qn/sjms/text/WrapperCateTaker.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/text/WrapperOriginator.java b/sjms/src/main/java/com/qn/sjms/text/WrapperOriginator.java similarity index 94% rename from sjms/src/main/java/com/quinn/sjms/text/WrapperOriginator.java rename to sjms/src/main/java/com/qn/sjms/text/WrapperOriginator.java index db9b5fd..6acdab8 100644 --- a/sjms/src/main/java/com/quinn/sjms/text/WrapperOriginator.java +++ b/sjms/src/main/java/com/qn/sjms/text/WrapperOriginator.java @@ -1,4 +1,4 @@ -package com.quinn.sjms.text; +package com.qn.sjms.text; import lombok.AllArgsConstructor; import lombok.Data; diff --git a/sjms/src/main/java/com/quinn/sjms/explan/Context.java b/sjms/src/main/java/com/quinn/sjms/explan/Context.java deleted file mode 100644 index f778b3d..0000000 --- a/sjms/src/main/java/com/quinn/sjms/explan/Context.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.quinn.sjms.explan; - -public class Context { -} diff --git a/web/pom.xml b/web/pom.xml index 87fccc9..2011237 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -27,6 +27,10 @@ com.love.qn dal + + com.love.qn + sjms + dom4j @@ -50,6 +54,12 @@ org.apache.pdfbox pdfbox + + com.love.qn + sjms + 1.0.0 + compile + diff --git a/web/src/main/java/com/qn/controller/ClientController.java b/web/src/main/java/com/qn/controller/ClientController.java new file mode 100644 index 0000000..568dbc5 --- /dev/null +++ b/web/src/main/java/com/qn/controller/ClientController.java @@ -0,0 +1,27 @@ +package com.qn.controller; + +import com.qn.sjms.proxy.aop.Student; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.io.IOException; + +@RestController +public class ClientController { + + @Resource + Student student; + /** + * 表白 + */ + @RequestMapping(value = "/testAop", method = RequestMethod.GET) + public String testAop() throws IOException { + student.hello("张三"); + student.testJob("李四","打工"); + student.say("sdadas"); + return "ok"; + } + +}