Java 为什么spring安全配置不应该';不能直接在应用程序中使用?
为什么上面的描述说“这些包中的任何代码都不应该直接用于应用程序?” 他们说使用 `Java 为什么spring安全配置不应该';不能直接在应用程序中使用?,java,spring,spring-boot,spring-security,Java,Spring,Spring Boot,Spring Security,为什么上面的描述说“这些包中的任何代码都不应该直接用于应用程序?” 他们说使用 ` org.springframework.security spring安全配置 ${org.springframework.security.version} **运行时** ` 但在我的应用程序中,我需要编译范围 说 “这些包中的任何代码都不应直接用于 应用程序。” 他们的意思是说: “不要在代码中直接调用此包中的方法或使用类” 正如Baeldung在他的教程中所写的那样:任何应用程序代码都不应该针对这个依
org.springframework.security
spring安全配置
${org.springframework.security.version}
**运行时**
`
但在我的应用程序中,我需要编译范围 说
“这些包中的任何代码都不应直接用于
应用程序。”
他们的意思是说:
“不要在代码中直接调用此包中的方法或使用类”
正如Baeldung在他的教程中所写的那样:
任何应用程序代码都不应该针对这个依赖项进行编译
。那么,为什么需要它作为编译范围依赖项呢?包括注释吗?
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
<version>${org.springframework.security.version}</version>
**<scope>runtime</scope>**
</dependency>