Infisical 基本使用

创建项目1> 点击 “+ Add New Project”2>. 选择“Secrets Management”项目类型说明:- Secrets Management(秘密管理):用于存储、管理和同步环境变量(如数据库密码、API Key、Jwt Secret 等); - Certificate Manager (证书管理): 管理 SSL/TLS 证书......

YANGWW Java · 文档 2026-04-01 阅读 · 17


Spring Boot 项目监控

Spring Boot DashboardSpring Boot Dashboard 是开发环境下 IDE 内的运行管理工具,是开发必备;其核心功能如下:1>. 启动 / 停止 Spring Boot 应用2>. 多服务分组管理(微服务时方便) 3>. 查看控制台日志4>. 显示运行状态(Running / Stopp......

YANGWW Java · 文档 2026-03-31 阅读 · 35


Maven Wrapper

Maven WrapperMaven Wrapper 是一套由 mvnw/mvnw.cmd、.mvn/wrapper、maven-wrapper.properties 等文件组成的用于在项目内管理 Maven 版本的机制,其目的是在项目内固定 Maven 版本,并自动提供指定版本的 Maven 运行环境;如何生成 Maven Wrapper执行 mvn wr......

YANGWW Java · 文档 2026-03-31 阅读 · 3


Projection + record

Java RecordJava Record(Java 16 引入,Java 17+ 正式版)是一种特殊的类,专门用于不可变数据载体;它自动生成构造器、getter、equals()、hashCode()、toString(),极大减少了样板代码:// 传统 POJO —— 需要大量样板代码public class UserDTO { pr......

YANGWW Java · 文档 2026-03-30 阅读 · 59


JSpecify

JSpecify是Java 生态中用于标准化 Null 安全性(Null-Safety)的一套的注解和规范。IntelliJ IDEA 2025.3+ 以及静态分析工具能够通过这些注解,在编译期间就发现潜在的NullPointerException。Specify 的核心注解@NullMarked:最核心注解;通常放在......

YANGWW Java · 文档 2026-03-30 阅读 · 46


搭建 spring boot 环境

安装 JDK## scoop 是 windows 下的一个包管理器## 给 Scoop 添加一个名为 java 的“软件库”(Bucket) scoop bucket add javascoop install temurin25-jdk安装 Manvescoop install main/maven安装 Spring Boot CLIscoop bucket add extras## 安装 Spring Boot CLIscoop install springboo......

YANGWW Java · 文档 2026-03-29 阅读 · 148


Lombok 基本使用

不用 Lombok(真实痛点)public class User { private Long id; private String username; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = u......

YANGWW Java · 文档 2026-03-29 阅读 · 108


spring boot 工作流程

Spring Boot 项目入口Spring Boot 项目的入口是一个带有 main 方法的普通 Java 类,且该类必须被 @SpringBootApplication 注解标记。入口文件的职责是 启动 Spring 容器、激活自动配置(自动装配 Bean)、组件扫描、启动内嵌服务器(tomcat/jetty/undert......

YANGWW Java · 文档 2026-03-29 阅读 · 101


Spring Security 使用

工作原理Spring Security 的本质是一个 过滤器链 (Filter Chain)。它拦截所有的 HTTP 请求,并在请求到达你的 Controller 之前,先完成“你是谁(认证)”和“你能干什么(授权)”的检查。具体使用如果在pom.xml中引入了 Spring Security依......

YANGWW Java · 文档 2026-03-29 阅读 · 74


spring boot 核心概念

IoC 控制反转 和 DI 依赖注入IOC 是一种设计思想,是将对象的创建和管理权转给了 spring 容器,让 spring 容器来管理对象,也即控制权反转。DI (依赖注入,Dependency Injection)是 IoC 的实现方式之一,由 spring 容器来创建并注入所依赖......

YANGWW Java · 文档 2026-03-29 阅读 · 57