1.3k 1 分钟

# 简介 JWT(JSON Web Token)也就是通过 JSON 形式作为 Web 应用中的令牌,用于在各方之间安全地将信息作为 JSON 对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。 JSON Web Tokens - jwt.io JWT 入门以及常见的登录问题_jwt 登录 - CSDN 博客 # 用途 # 授权 这是使用 JWT 的最常见方案。一旦用户登录,每个后续请求将包括 JWT,从而允允许的路由,服务和资源。单点登录是当今广泛使用 JWT 的一项功能,因为它的开销很小并且可以在不同的域中轻松使用。 # 信息交换 JSON Web Token...
5.7k 5 分钟

JWT(JSON Web Token)也就是通过 JSON 形式作为 Web 应用中的令牌,用于在各方之间安全地将信息作为 JSON 对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。常用于判断用户是否已经登录。 # 添加依赖 在  pom.xml  中添加 JWT 相关依赖。 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId>...
1.5k 1 分钟

参考教程: MySQL 安装 | 菜鸟教程 (runoob.com) MySQL 超详细安装配置教程 (亲测有效) - CSDN # 下载 直接下了助教给的那个安装包。官网也可以下载,选择自己需要的版本。助教给的版本是 8.0.41,虽然可能老了点? 选择 Other Downloads——Windows (x86, 64-bit), ZIP Archive 下载。下载后解压至你喜欢的地方。我解压到 D 盘了。 # 环境配置 创建环境变量。在系统环境变量 Path 里添加自己刚刚解压文件夹的 bin 文件夹的地址。比如我的就是...
1.2k 1 分钟

mysql 安装与配置 和 postgresql 的使用基本大差不差,配置那边有点小区别而已。 # 添加依赖 在 pom.xml 里添加三个相关依赖:JPA、Lombok、MySQL Driver <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId>...
1.5k 1 分钟

核心特性 (springdoc.cn) # SpringApplication 通过  SpringApplication  类,你可以从  main()  方法中启动 Spring 应用程序。 在许多情况下,你可以直接调动  SpringApplication.run  静态方法,如以下例子所示。 import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic...
5.9k 5 分钟

# 处理跨域 询问了 ds r1 怎么解决跨域,他给了我以下几个方法(只测试了第二种,其他的先懒得测了): (从这里开始是 ds 说的) 在 Spring Boot 中处理跨域请求可以通过以下几种方法实现,以下是详细的配置步骤和示例: # 方法一:使用 @CrossOrigin 注解(局部配置) 适用于对单个 Controller 或方法设置跨域规则。 步骤: 在 Controller 类或方法上添加 @CrossOrigin...
1.5k 1 分钟

# 代码结构 # 启动类的位置 通常建议你将你启动类放在一个根 package 中,高于其他的类, @SpringBootApplication  注解一般都是注解在启动类上的。它默认会扫描当前类下的所有子包。例如,如果你正在编写一个 JPA 应用程序,你的  @Entity  类只有定义在启动类的子包下才能被扫描加载到。 一个项目典型的布局如下。 com +- example +- myapplication +- MyApplication.java | +- customer | +- Customer.java | +- CustomerController.java | +-...
4.5k 4 分钟

# 基本配置 需要配置依赖,用户名,密码,数据库名,以及 JPA。 在 pom.xml 中添加 PostgreSQL 驱动和 Spring Data JPA 依赖 <dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <scope>runtime</scope> </dependency>...
1.4k 1 分钟

# 2025.2.5 在 IDEA 里初步体验。idea 可以在创建项目时直接创建 spring 项目,选择 maven。 Spring Boot 中文文档 Application.java 启动文件 resources 更改配置 Application.java : package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import...