Java 带接口的Spring框架设计
我有一个Java Spring应用程序,设计如下:Java 带接口的Spring框架设计,java,spring,Java,Spring,我有一个Java Spring应用程序,设计如下: public interface A{ method A; method B; } Class ACon implements A{ } public interface B{ method A; method B; } Class BCon implements B{ } 现在我有两个常用的方法,比如methX和methY,它们对ACon和BCon类都是通用的。它们都使用相同的自动连接实例。我如何适应methX和m
public interface A{
method A;
method B;
}
Class ACon implements A{
}
public interface B{
method A;
method B;
}
Class BCon implements B{
}
现在我有两个常用的方法,比如methX和methY,它们对ACon和BCon类都是通用的。它们都使用相同的自动连接实例。我如何适应methX和methY而不在ACon和BCon中重复?创建一个带有“通用”方法实现的基类,并确保ACon和BCon扩展基类:
class BaseCon {
public void methodX (){
...
}
public void methodY (){
...
}
}
class ACon extends BaseCon implements A{
...
}
class ACon extends BaseCon implements A{
...
}
你所说的“常用方法”是什么意思?