Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
SpringBoot教程
Spring Boot 3中将JWT与Spring Security 6集成
在我们的 Spring Boot 应用程序中将 JWT(JSON Web 令牌)与 Spring Security 集成。这将使我们能够通过使用 JWT 整合强大的身份验证和授权机制来增强我们的安全框架。 目标:确保只有使用有效的 JWT 令牌才能访问关键
使用Spring Security 6.1及更高版本保护Spring Boot 3应用
在本文中,我们将探讨如何利用 Spring Security 的最新更新来保护使用最新版本的 Spring Boot 开发的 Web 应用程序的安全。我们的旅程将引导我们创建一个 Spring Boot Web 项目、通过 Spring Data JPA 与 PostgreSQL 数据库集成,以及应
Spring Feign教程大全
在微服务架构的世界中,服务之间的通信至关重要,开发人员通常依赖强大的工具来促进交互。在这些工具中,Feign 已成为流行的选择,它提供声明式 HTTP 客户端,以便更轻松地使用 RESTful 服务。 什么是Feign?<
Spring Boo中事务感知缓存示例
缓存是应用程序开发中的一项关键技术,可以提高性能并减轻数据库和其他资源的压力。在 Spring 框架中,利用事务感知缓存可以保障数据一致性,同时最大化缓存优势。让我们深入了解 Spring 事务感知缓存的细微差别。 了解事务感知缓存
Spring Security安全综合大全指南
在 Web 开发领域,安全是不可或缺的支柱,保护应用程序免受恶意攻击和未经授权的访问。在众多可用于强化 Web 应用程序的工具中,Spring Security 作为一个强大而灵活的框架脱颖而出,为 Java 应用程序提供全面的安全功能。在本初学者指南中,我们将踏上揭开 Spring Securit
Spring Boot中Thymeleaf和htmx助手工具库
该项目提供注释、辅助类和Thymeleaf方言,以便 在Spring Boot应用程序中轻松使用htmx。 htmx-spring-boot:提供注释和帮助器类。
SpringBoot中使用Docker、Zipkin构建模块化
这篇博文深入探讨了如何构建Spring Boot应用程序、利用Docker一致的本地环境、Zipkin进行跟踪以及实现 100% 代码覆盖率的策略。 我们将探讨设置基于功能的模块化bookstore应用程序作为示例。我们将利用JPA数据持久性、Swagge
Spring Boot中使用断路器模式实现弹性微服务
Circuitbraker-example由于多个独立服务在微服务设计中相互交互,保持系统弹性变得非常重要。管理因服务中断或高延迟而可能出现的故障是一个典型问题。称为断路器模式的设计模式通过提供回退并防止级联故障来解决此问题。在本博客中,我们将了解 Spring Boot 应用程序的断路器
使用JBang构建Spring Boot Rest API教程
在 Java 开发领域,Spring Boot 已成为创建健壮、可扩展且可维护的 Web 应用程序的代名词。传统上,构建 Spring Boot 应用程序需要设置一个具有复杂目录结构、多个配置文件和各种依赖项的项目。然而,随着 JBang(一种轻量级 Java 脚本编写工具)的出现,您可以简化此过程
微服务分布式跟踪工具Brave简介
在微服务架构非常流行的现代软件开发中,跟踪和分析跨各种服务的请求流的能力至关重要。因此,分布式跟踪成为一种重要工具,可以深入了解我们系统的性能和行为。 在本教程中,我们将介绍Brave,它是 Java 生态系统中流行的分布式跟踪工具库。
Spring Boot中实现干净API响应
在 Spring Boot 应用程序领域,设计良好的 API 是通信的命脉。它们充当应用程序与外部世界之间的桥梁,交换数据并协调操作。然而,精心设计的 API 响应可能会造成混乱,阻碍集成,并最终让用户感到沮丧。 本指南深入研究了使用 Spring Boo
Spring Boot中自动配置Autoconfigure详解
在本文中,我们将讨论 spring-boot-autoconfigure 的内部结构,并学习如何创建我们自己的自动配置。最后,您将了解 Spring Boot 的魔力如何发挥作用、spring-boot-autoconfigure 模块的作用,并创建自定义自动配置(并希望能激发您创建自己的自动配置)
使用Spring Boot实现数据库集成配置案例
在本指南中,我们将揭开 Spring Boot 无缝数据库集成背后的魔力。我们将探索如何连接到 MySQL、PostgreSQL 等流行数据库,甚至MongoDB等NoSQL选项。忘记繁琐的配置和神秘的错误消息 - 我们在这里让您的数据库连接变得轻而易举。因此,拿起您最喜欢的饮料,系好安全带,让我们
Spring GraphQL与Netflix领域图服务框架集成
有两个相互竞争的GraphQL框架: Netflix 于 2021 年初开源了域图服务 (DGS) 框架。此后,该框架在 Netflix 和许多其他公司中得到了广泛采用。DGS 框架为 Java 开发人员提供了基于 Spring Boot 的编程模型来创建 GraphQL 服
React.js前端 + Spring Boot后端员工管理系统开源项目
该项目是一个员工管理系统,前端使用 React.js 构建,后端使用 Spring Boot 和 Data JPA 和 Lombok 构建。它提供了有效管理员工信息的全面解决方案。特征 响应式设计:响应式 UI 设计,确保跨各种设备的可用性。
Spring Boot 3中实现多种身份验证方法开源案例
身份验证是保护 Spring Boot 应用程序安全的一个关键方面。在某些项目中,您可能会遇到需要为应用程序的不同部分支持多种身份验证方法。 在我正在进行的 Spring Boot 副项目中,我遇到了一个与使用各种方法验证 API 相关的令人着迷且常见的挑
Spring Boot Filter中截取响应输出内容
在本文中,我们将探讨如何从Spring Boot 过滤器中的ServletResponse检索响应正文。 本质上,我们将定义问题,然后使用缓存响应正文的解决方案,使其在 Spring Boot 过滤器中可用。让我们开始。
Spring Boot中使用Loki日志
Grafana Labs 开发了Loki ,这是一个受Prometheus启发的开源日志聚合系统。其目的是存储和索引日志数据,以便于对不同应用程序和系统生成的日志进行高效查询和分析。 在本文中,我们将使用 Grafana Loki 为 Spring Boo
上页
下页