java

Spring Security

Spring Security 是什么? Spring Security 是 Spring 生态系统中的一个强大的安全性框架,用于处理身份验证(Authentication)和授权(Authorization)等安全相关的任务。它提供了一组全面的安全服务,可在你的应用程序中集成身份验证、授权、防护性
2021-02-17

Java 中的参数传递时传值呢? 还是传引用?

Java 中的参数传递时传值呢? 还是传引用? Java 中的参数传递是按值传递。这意味着当你将一个变量传递给一个方法时,实际上是将该变量的值复制一份传递给了方法,而不是将变量本身传递给方法。 无论是基本数据类型还是对象引用,都是按值传递。下面分别说明基本数据类型和对象引用的情况: 基本数据类型:
2021-02-13

Swagger2

Swagger2 Swagger2 是什么? Swagger2 是一个用于设计、构建和文档化 API 的工具。它允许开发者在编写代码的同时设计、测试和使用 API。Swagger2 使用 OpenAPI 规范(以前称为 Swagger 规范)来定义 API,并提供了一组工具,包括 Swagger E
2021-02-12

Spring boot 运行流程

Spring boot 项目前后端分离,整体运行流程 在Spring Boot项目中实现前后端分离时,通常采用前后端分离的架构模式,其中前端负责展示界面和用户交互,后端负责处理业务逻辑和数据存储。下面是前后端分离Spring Boot项目的整体运行流程: 前端请求:前端通过浏览器或其他客户端发送HT
2020-12-31

Controller层常用的注解

Controller层常用的注解 当开发Spring MVC应用程序时,Controller层常用的注解包括: @Controller:将类标记为Controller组件。 @Controller public class MyController { // Controller方法 }
2020-12-30

Controller层使用示例和详细流程

Controller层使用示例和详细流程 Controller层是Spring MVC架构中的一部分,用于处理HTTP请求并返回响应。它作为应用程序的入口点,负责接收请求、解析请求参数、调用适当的业务逻辑进行处理,并最终返回响应给客户端。 Controller层的主要用途包括: 1. 路由请求:根据
2020-12-26

== 和 equals的区别

== 和 equals的区别 在 Java 中,== 和 equals 是用于比较对象的两种不同方式,它们有以下区别: 比较的对象类型: == 用于比较两个对象的引用是否相同,即判断两个对象是否是同一个对象的引用。 equals 用于比较两个对象的内容是否相等,即判断两个对象是否在逻辑上相等。 用途
2020-11-27

常用注解

常用注解 @SpringBootApplication:这是一个复合注解,包含了@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan这三个注解。 @Controller:用于标记控制器,处理http请求。 @RestCont
2020-11-04

Spring Data JPA 常用注解(一)

Spring Data JPA 常用注解(一) Spring Data JPA 提供了一系列注解,用于配置和映射实体类与数据库表之间的关系,以及定义查询方法等。以下是一些常用的 Spring Data JPA 注解: @Entity @Entity 注解用于标识一个 Java 类为 JPA 实体类,
2020-10-29

Spring Data JPA

使用 Spring Data JPA Spring Data JPA 是 Spring 框架的一部分,它提供了一种简化数据库访问的方式,使开发人员能够以高级的方式执行 CRUD 操作并提高开发效率。以下是详细的步骤来使用 Spring Data JPA。 步骤一:添加依赖 首先,确保在项目的构建文件
2020-10-24