Tworzę aplikację przy użyciu Springa. Muszę użyć @Service
adnotacji. Mam ServiceI
i ServiceImpl
takie to ServiceImpl implements ServiceI
. Nie wiem, gdzie mam zachować @Service
adnotację.
Czy powinienem oznaczyć interfejs lub implementację za pomocą @Service
? Jakie są różnice między tymi dwoma podejściami?