Почему конфигурацию безопасности Spring не следует использовать непосредственно в приложениях?

Почему в описании org.springframework.security.config сказано, что «Ни один код в этих пакетах не должен использоваться непосредственно в приложениях». ?

На (baeldung) весна-безопасность-с-maven говорят использовать `

<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-config</artifactId>
    <version>${org.springframework.security.version}</version>
    **<scope>runtime</scope>**
</dependency>

`

Но в моем приложении мне нужна область компиляции ...

Как пишет Баелдунг в своем руководстве: No application code should compile against this dependency. Так зачем вам это нужно как зависимость области компиляции?

dunni 08.05.2018 13:19
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
1
36
1

Ответы 1

Говоря

"None of the code in these packages should be used directly in applications."

они хотят сказать:

"do not call the methods or use classes in this package directly in your code"

аннотации включены?

Abel Matos 09.05.2018 13:57

Другие вопросы по теме