Зачем ему компарабл если аннотация с дефолт скоупом синглтон?
сортирует массив в одном из методов
Кампарабл нужен когда ты сортируешь объекты которые его имплементят. В таких кейсах тебе компаратор нужен, вообще у тебя там помесь какая то странная, ощущение что сущности с сервисом смешал. Я бы тут о нуллпоинтере не так сильно беспокоился, стоит пару шагов назад к основам спринга пройти. А может и джаву доучить. Ну и дискуссию лучше в @javastart
спасибо за совет, так и сделаю)) Осталось решить проблему с нуллпоинтер)
Ну оно решится вместе с тем что выше. Если это делается для себя то я б отложил эту проблему. У тебя все решится тем что у тебя будет всего один конструктор и единственный вариант создания твоего сервиса , в котором репозиторий не будет нуллом, или твое приложение просто не стартанет
не получится отложить
Ты руками этот сервис где то создаешь?
там придется рефакторить дохрена кода, потом
Обсуждают сегодня