1. WebSecurityConfigurerAdapter 的概念

WebSecurityConfigurerAdapter 是 Spring Boot 中的一个重要组件,它是用来配置 Spring Security 的安全访问策略。它继承自 WebSecurityConfigurer,它可以让开发者自定义安全访问策略,比如拦截不同的 URL,设置不同的权限等,从而让应用拥有更好的安全性。

2. WebSecurityConfigurerAdapter 的继承关系

WebSecurityConfigurerAdapter 继承自 WebSecurityConfigurer,而 WebSecurityConfigurer 又继承自 Object,所以 WebSecurityConfigurerAdapter 也继承自 Object,这就使得 WebSecurityConfigurerAdapter 可以使用 Object 的方法,比如 equals、hashCode、toString 等。

3. WebSecurityConfigurerAdapter 的优势

WebSecurityConfigurerAdapter 具有很多优势,比如它可以让开发者自定义安全访问策略,比如拦截不同的 URL,设置不同的权限等,从而让应用拥有更好的安全性。此外,它还可以提供额外的安全性功能,比如密码加密、安全拦截等,可以有效地保护应用程序免受恶意攻击。