JDBC: java语言数据库连接,不同数据库底层实现原理不一样,通过JDBC接口的实现,java程序员只需要面向接口写代码 Spring Security: 安全管理框架,可以实现自定义认证和授权继承WebSecurityConfigurerAdapter类并重写configure方法自定义认证和授权继承UserDetailsService类并重写loadUserByUsername方法根据用户名从数据库中获取对应User对象并存储到User类中(userdetails中的)