我有一个带有这些依赖项的 Spring Boot 项目:
我在我的资源上添加了一个文件
data.sql
。
我在我的包模型上添加模型
我想在我的网络浏览器上打开 H2 控制台
但我在我的包的配置/文件中执行此操作
SecurityConfig
:
package configuration;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.builders.WebSecurity;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {
@Override
protected void configure(WebSecurity web) throws Exception {
web.ignoring()
.antMatchers("/h2-console/**"); // Exclure les URL H2 de la sécurité
}
}
当我尝试运行我的应用程序时,我遇到了这个:
C:\-----------------------------------------------------SecurityConfig.java:10:37
java: cannot find symbol
symbol: class WebSecurityConfigurerAdapter
你能帮我解释一下吗?
你的示例代码不完整吗?或者您没有导入 WebSecurityConfigurerAdapter?