Не понял сути вопроса, но зачем в User описаны геттеры/сеттеры и конструктор, если ты используешь аннотацию @Data ?
Нажмите, чтобы раскрыть...
потому что какая-то трабла была, я туда сюда их гонял, и @Setter @Getter @Constructor и сам делал все, и всеравно не хотело возвращать newUser`a изначально.
Открыл твой проект. Во-первых убери в своем User все сеттеры,геттеры и конструктор, добавь аннотации NoArgsConstructor и AllArgsConstructor.
А по поводу твоей ошибки. У тебя в твой интерфейс UserDetailsRepo передается это вот
import org.springframework.security.core.userdetails.User;
То есть ты когда делаешь свой findById() получаешь класс User сприговский, а потом через orElseGet предлагаешь ему другой тип, свой
import k4rj.dota.model.User;
Не знаю какой тебе тип нужен, если свой, то в интерфейсе UserDetailsRepo замени импорт спринговского юзера на своего
И вообще лучше используй аннотационный definition с @Component и @Autowired, а не java based со всеми этими @Configuration и @Bean
Нажмите, чтобы раскрыть...
спасибо) даже не смотрел на импорты.
да я накидываю чисто, шоб было на чем vue попробовать)
@Autowired прошлый век, можно не использовать. А бин есть бин
Нажмите, чтобы раскрыть...
на сокетах? серьезно?) это же не чаттер, а инф сайт. думаю обычные статические
тут даже чат обновляется по таймеру, какие сокеты
Нажмите, чтобы раскрыть...
а зачем сокеты для такого сайта?