2.spring security 简单入门

创建springboot 项目,引入spring security坐标

java 复制代码
<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <!--spring security坐标-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>

然后启动项目,访问任意一个controller的请求地址结果会跳转到一个登录界面:

java 复制代码
@RestController
public class HelloController {

    @RequestMapping("hello")
    public String hello() {
        return "hello spring security";
    }
}

http://localhost:8080/hello

默认的用户名:user

默认的密码:在项目启动日志里面有一个 Using generated security password: c7006a0b-c0df-46ae-812c-2859d02492ac

相关推荐
于樱花森上飞舞1 分钟前
【多线程】常见的锁策略与锁
java·开发语言·算法·java-ee
吃喝不愁霸王餐APP开发者4 分钟前
使用Mockito与WireMock对美团霸王餐接口进行契约测试与集成验证
java·json
明洞日记5 分钟前
【设计模式手册023】外观模式 - 如何简化复杂系统
java·设计模式·外观模式
独自归家的兔6 分钟前
面试实录:三大核心问题深度拆解(三级缓存 + 工程规范 + 逻辑思维)
java·后端·面试·职场和发展
毕设源码-郭学长7 分钟前
【开题答辩全过程】以 共享单车后台管理系统为例,包含答辩的问题和答案
java·开发语言·tomcat
北城以北88889 分钟前
SpringBoot--SpringBoot集成RabbitMQ
java·spring boot·rabbitmq·java-rabbitmq
Zsh-cs13 分钟前
SpringMVC
java·springmvc
用户83071968408219 分钟前
Java 并发进化史:从踩坑到躺赢
java
傻啦嘿哟20 分钟前
Python在Excel中创建与优化数据透视表的完整指南
java·前端·spring
uup21 分钟前
异常的 “隐藏传递”:finally 中的 return 会吞噬异常?
java