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 分钟前
SpringBoot 多模块项目搭建:service/dao/web分层设计
java·前端·spring boot·后端·spring
星晨雪海3 分钟前
springboot 增删改查全套流程
java·spring boot·spring
Devin~Y3 分钟前
高并发内容社区实战面试:从 Java 基础到 Spring Cloud、Kafka、Redis、RAG 搜索全解析
java·spring boot·redis·spring cloud·kafka·向量数据库·rag
C雨后彩虹6 分钟前
箱子之字形摆放
java·数据结构·算法·华为·面试
star-yp13 分钟前
vibe coding 博客管理系统
java·spring boot·spring·ai·ai编程
小江的记录本15 分钟前
【JEECG Boot】JEECG Boot 系统性知识体系全方位结构化总结
java·前端·spring boot·后端·python·spring·spring cloud
Mr.wangh16 分钟前
Spring原理(Bean的生命周期)
java·前端·spring
派大星酷19 分钟前
Java 多线程创建方式
java·开发语言·多线程
棉花骑士9 小时前
【AI Agent】面向 Java 工程师的Claude Code Harness 学习指南
java·开发语言
爱敲代码的小鱼10 小时前
springboot(2)从基础到项目创建:
java·spring boot·spring