【日常记录-Nginx】alias指令

在Nginx中,alias指令用于指定一个替换位置,该替换位置会替换掉location块中指定的URI。即当访问一个特定的location时,Nginx会使用alias指定的路径来替换原始的请求URI,并在这个新路径下查找资源。alias指令通常与location块一起使用,特别是在处理静态文件时非

springboot集成Feign

使用 Feign 的核心是通过接口来声明远程服务的调用。Feign 将根据该接口生成具体的 HTTP 请求。例如,假设我们有一个用户服务@FeignClient(name = "user-service", url = "http://localhost:8081") // 定义 Feign 客户端

《JavaEE进阶》----20.<基于Spring图书管理系统①(登录+添加图书)>

基于SpringWeb实现的图书管理系统,本篇文章详细讲解实现登录页面和添加图书功能。

Spring IoC & DI

本篇文章详细介绍了控制反转(IoC)和依赖注入(DI),它们提供了一种灵活、可扩展和可维护的方式来管理应用程序的组件和它们的依赖关系,从而降低了系统的耦合度

使用 Spring Doc 为 Spring REST API 生成 OpenAPI 3.0 文档

文档是构建 REST API 的重要组成部分。在本教程中,我们将介绍 Spring Doc,它可简化 API 文档的生成和维护,这些文档基于 OpenAPI 3 规范,适用于 Spring Boot 3.x 应用程序。

Nginx--日志(介绍、配置、日志轮转)

nginx 有一个非常灵活的日志记录模式,每个级别的配置可以有各自独立的访问日志, 所需日志模块的支持,日志格式通过 log_format 命令来定义,日志对于统计和排错是非常有利的,下面总结了 nginx 日志相关的配置 包括 access_log 、 log_format 、open_log_f

spring AOP详解

AOP(Aspect Orient Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程(OOP)的一种补充和完善;

Spring Boot整合EasyExcel:实现大规模数据的并行导出与压缩下载

本文介绍了使用Spring Boot和EasyExcel实现大规模数据高效导出的方法,通过数据分批处理、并行处理和文件压缩等技术手段,提升了导出效率并优化了用户体验,特别适用于需要处理大量数据的企业系统。

SpringBoot教程(二十) | SpringBoot实现异步操作

SpringBoot实现异步操作

SpringBoot项目升级JDK版本(1.8 => 17)

这里使用gitee上一个开源项目做测试

Spring Validation数据校检

在 Spring Validation 中,除了对 POJO(Plain Old Java Object)进行校验的功能外,还支持对非 POJO 进行校验,比如 String、Integer、Double 等类型的参数。在实际项目我们需要对客户端传递到服务端的参数进行校验,用于判定请求参数的合法性,

【spring】IOC与DI

DI,即依赖注入(Dependency Injection),是一种实现控制反转(IOC)原则的技术手段。容器在运⾏期间, 动态的为应⽤程序提供运⾏时所依赖的资源,称之为依赖注⼊。可以这样理解:IOC是一种思想,而DI则是具体实现

springboot的自动配置

1.通过Condition注解----固定文件的自动配置实现过程:首先定义一个类其次:定义一个类,实现Condition接口,在重写其中的matches方法,判断相关的文件是否存在最后:通过创建配置类,通过Condition注解 @Conditional(value= 实现类类名.class)//

TCC详解及存在哪些问题

是除可靠消息队列以外的另一种常见的分布式事务机制,它是由数据库专家帕特 · 赫兰德()在2007年撰写的论文《Life beyond Distributed Transactions: An Apostate’s Opinion》中提出的。正式以作为名称的是Atomikos公司,其注册了TCC商标。

SpringBoot高级并发实践:自定义线程池与@Async异步调用深度解析

Springboot——自定义线程池并使用

Spring Boot日志

SpringBoot内容了⽇志框架,默认情况下使⽤的是info⽇志级别将⽇志输出到控制台的,我们可以通过lombok提供的@Slf4j 注解和log 对象快速的打印⾃定义⽇志

重学SpringBoot3-整合 Elasticsearch 8.x (一)客户端方式

Spring Boot 3 中推荐使用 Spring Data Elasticsearch 提供的客户端来访问 Elasticsearch,而不再使用低层次的 Transport Client。Elasticsearch 8.x 推出后,官方推荐使用 Java REST Client 和 Elast

JAVA 插入 JSON 对象到 PostgreSQL

在现代软件开发中,由于 JSON 数据的轻量和通用性,处理 JSON 数据已经变得无处不在。PostgreSQL凭借其对 JSON 的强大支持,为存储和查询 JSON 数据提供了出色的平台。为了将JSON数据保存到PostgreSQL数据库中,我们可以将JSON数据转换为PostgreSQL的JSO

3大关键点教你用Java和Spring Boot快速构建微服务架构:从零开发到高效服务注册与发现的逆袭之路

微服务架构是一种将单一应用程序划分为一组小的、独立服务的架构风格。每个微服务负责特定功能,并通过轻量级的协议(如HTTP REST)进行通信。 在当今快速发展的Java开发领域, 微服务架构因其灵活性、可扩展性及快速迭代能力而受到广泛关注。

整合SpringBoot Mybatis-Puls-join 多表联查及分页(保姆级详细教程)

MyBatis-Plus-Join (简称 MPJ)是一个 MyBatis-Plus的增强工具,在 MyBatis-Plus 的基础上只做增强不做改变,为简化开发、提高效率而生。无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑无感引入, 支持MP风格的查询, 您会MP就会MPJ,

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈