Я потратил много часов, чтобы понять, как это работает, и все равно это сбивает с толку с точки зрения Java:
в Spring Security вы можете отключить csrf, нажав кнопку ниже
http.csrf(AbstractHttpConfigurer::disable)
проблема в том, что метод отключения не принимает аргументов и возвращает объект. но csrf принимает настройщик, который принимает аргумент и ничего не возвращает. как Java позволяет это без ошибок? как они сочетаются друг с другом?
Я ожидаю синтаксическую ошибку, так как это не совпадает. Как это работает?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ts-working