現在在開發上遇到了介面實作與繼承的問題
專案是使用標準spirng mvc架構
目的是想要再創一個新的類別,繼承已經實作的類別
使用其中的幾個方法,並改寫另外一個方法
Service介面
public interface TestService {
public void methodA();
public void methodB();
}
實作1
@Service
public class TestServiccImpl implements TestService {
@Override
public void methodA(){
作者:
wawi2 (@@)
2018-09-05 12:27:00TestServiceMockImpl裡面那個methodB要加override?
編譯上加不加都會過 但執行時還沒跑到這個方法 不知道有沒有差別
作者: Expsun (無限燃燒) 2018-09-09 11:58:00
@Qualifier @Conditional @Primary
作者: marsyang1 (Mars) 2018-10-15 00:22:00
推樓上正解
依照你的需求你應該去了解 mock framework, 如 mockito