Wywołanie metody

Wywołanie metody
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,

Mam klasę:

Kopiuj
@Service("testService")
public class TestServiceImpl implements TestService {

        @Autowired
        private TestRepository testRepository;

        @Override
        public Mouse findByType(Type type) {
                Preconditions.checkNotNull(type);
                return testRepository.findByType(type);
        }
}

W klasie TestServiceImpl chce miec wiecej metod, w kazdej chce uzyc

Kopiuj
Preconditions.checkNotNull(type);

Czy uzycie tego sprawdzenia w kazdej metodzie jest prawidlowe?
Czy jest moze jakis wrzozec ktorego moge uzyc do tego?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Jeśli chcesz to mozesz tam użyć AOP i wykonywać ten kod jako "before".
https://docs.spring.io/spring/docs/current/spring-framework-reference/html/aop.html

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.