SpringBoot教程

     

Spring AbstractRoutingDatasource实现多数据源指南

79 9K

如何同时连接到多个数据库并获取新的数据库连接?在这篇简短的文章中,我们将了解 Spring 的AbstractRoutingDatasource ,以根据当前上下文动态确定 实际的DataSource.

在 Spring Boot RESTful 服务中处理异常

66 10K

通过本 Spring Boot 教程,我将分享如何在使用 Spring Boot 构建的 RESTful Web 服务应用程序中处理异常。发生异常时怎么办好消息是,如果发生异常,而您的代码没有处理它,.

在Spring Boot REST中读取HTTP请求标头

57 3K

在本教程中,您将学习如何读取 Spring Boot 应用程序的 Rest Controller 类中的 HTTP 请求标头。要在 Spring Boot REST 应用程序中读取 HTTP 请求标头.

在Spring Boot中创建 Kafka 主题

87 2K

在本教程中,您将学习如何在 Spring Boot 应用程序中创建新的 Kafka 主题。当新消息发送到 Kafka 主题时,也可以自动创建主题。然而,在生产环境中,主题自动创建通常是关闭的。这就是为.

Django 与 Spring Boot:哪个更适合您的网站

153 6K

在快节奏的Web 开发世界中,选择正确的框架就像为高楼选择地基一样。超级重要!想象一下,您正在为摩天大楼挑选完美的地基。现在,这个 Web 开发游戏中有两个重要的竞争者:Django 和 Spring.

使用JHipster实现 OpenAI API兼容的SpringBoot示例

84 3K

使用 JHipster 和 llama.cpp(本地 LLM)实现 OpenAI API 兼容服务器的示例项目结构生成时需要 Node,开发时建议使用 Node。始终生成 package.json,以.

SpringBoot中RestClient、WebClient和RestTemplate比较选择

263 12K

在本文中,将比较用于在 Spring Boot 应用程序中调用 REST API 的 RestClient、WebClient 和 RestTemplate 库。还将针对不同情况下的正确选择提供建议。.

Phoenix :Spring的现代模板引擎

115 2K

Phoenix 是 Spring 和 Spring Boot 的现代模板引擎,旨在通过提供一种创建复杂和模块化模板的方法来促进复杂 Web 应用程序的开发,该模板受益于服务器端渲染,以便更好地集成前端.

Spring Boot中启用虚拟线程的四个场景和源码

203 5K

Spring Boot 3和Spring Framework 6正式支持Virtual Thread。本文总结了如何使用虚拟线程替换基于 Spring Boot 的项目中处理Spring Web MV.

Spring Boot中操作数据库的几种并发事务方式

275 1 6K

当有多个并发事务时,会发生丢失更新异常。来自一个或多个事务的更新可能会丢失,因为其他事务会用其结果覆盖它。让我们通过一个例子来检验一下。考虑以下执行事务的方法。public void withdraw.

SpringBoot中@Qualifiers教程

170 9K

Spring 中的Autowired自动装配是一个核心概念,它简化了依赖注入的过程,这是该框架的基本原则。本质上,自动装配使 Spring 容器能够自动将必要的依赖项注入到 Spring bean 中.

SpringBoot中原型作用域介绍

78 7K

在本文中,我们将深入探讨 Spring 框架中探索较少但极具价值的概念之一--Prototype 作用域。虽然许多开发人员都熟悉 @Singleton 和 @Request 等更常见的作用域,但了解 .

Spring Boot中如何缓存数据库查询结果

91 10K

缓存是一种技术,可以存储不经常变化的频繁查询数据,并减少请求的延迟。我们可以在软件应用程序的不同层使用这种技术。在本文中,讨论在 Spring Boot 中使用 ConcurrentHash 和 Re.

Apache Causeway:实现领域驱动设计的原型工具

442 4K

Apache Causeway™ 通过自动为 Spring Boot™ 应用程序生成 UI 来实现域驱动的应用程序开发。这意味着: 生产力- 您的应用程序主要是业务逻辑,消除了昂贵的 UI 代码。 发.

Spring 和 Spring Boot 之间的 20 个区别

84 2K

Spring 和 Spring Boot 都是构建基于 Java 的企业应用程序的框架,但它们服务于不同的目的,并且有一些关键的区别。以下是 Spring 和 Spring Boot 之间的 20 个.

Spring Boot五个多模块技巧

100 3K

在本次探索中,我们提出了五个实用技巧,为在 Spring Boot 框架内有效构建模块提供指导。技巧一:逻辑模块划分逻辑模块划分涉及根据应用程序的功能组件或特性来组织模块。这种方法通过将相关功能分组在.

使用 Spring Modulith 改进模块化整体应用

398 1 12K

在第一篇文章:使用Spring Boot和领域驱动设计实现模块化整体中,我们了解了如何使用 Spring Boot 和 DDD 构建和实现模块化整体应用程序。本博客中,我们将尝试解决这些限制以创建更易.

vetlog:SpringBoot宠物管理系统源码案例

98 1 7K
让您的宠物的历史记录井井有条。特征 您可以在平台上注册成为用户 您可以注册您的宠物,以便维护兽医就诊日志 您可以领养一些宠物 你可以领养宠物 宠物登记作为用户, 我想注册我的宠物 ,以便获得宠物记录验.

jmailer:SpringBoot的发送电子邮件源码案例

140 4K

随时随地发送电子邮件功能 可使用 curl、httpie 或脚本发送电子邮件 使用移动应用程序发送电子邮件 使用网站表单发送电子邮件 使用包含电子邮件列表地址的文件发送电子邮件 curl发送可以使用命.

使用 JPA、Thymeleaf、Multipart 在 Spring Boot 中上传多个文件

103 19K

Spring Boot构建在spring之上,包含了spring的所有特性。如今,它正成为开发人员的最爱,因为它的快速生产就绪环境使开发人员能够直接专注于逻辑,而不是费力地进行配置和设置。Spring.

Spring Boot – Thymeleaf 示例

62 20K

Thymeleaf是一个基于 Java 的服务器端模板引擎,适用于 Web 和独立环境,能够处理 HTML、XML、JavaScript、CSS 甚至纯文本。它比JPS更强大,负责UI上的动态内容渲染.

Springboot + Htmx入门简单教程

302 4K

Spring Boot是一个用于创建基于Java的企业级应用程序的框架,而htmx是一个用于构建动态Web应用的库。在这里,简要介绍如何将Spring Boot和htmx结合起来创建一个简单的Web应.

SpringBoot配置文件properties与yaml互相转换

197

网站env.simplestep.ca提供的环境变量生成器是一个在线免费工具,可以轻松地将Spring Boot属性值从一种格式转换为另一种格式: .properties .yaml K8s环境变量e.

Spring Boot – Thymeleaf 是如何工作的?

60 12K

Thymeleaf 是一个 Java 库,模板引擎用于解析应用程序生成的数据并将其呈现为模板文件 - 从而提供转换。它就像 HTML,但提供了更多用于处理渲染数据的属性。它允许缓存解析的数据/文件以提.

Spring框架@RequestMapping完整指南

83 17K

Spring Boot 提供了一组新的 REST 请求注释,可以简化构建 RESTful Web 服务的过程。在Spring 4.3之前,我们使用@RequestMapping注解来实现RESTful.

Spring框架@Bean与@Component区别

97 3K

在Spring中,`@Bean`和`@Component`都用于定义bean,这些bean是由Spring IoC(控制反转)容器管理的对象。然而,它们在不同的上下文中使用,具有略微不同的目的。@Be.

Java 21和Spring Boot 3.2增强监控可观察性指南

176 1 7K

本文介绍了Spring Boot 3.2和Java 21中增强的可观察性支持。通过利用Java 21和Spring Boot 3.2的高级功能,开发人员可以增强系统的可观察性,有效监控各种指标和日志。.

Java中的单体应用

129 3K

在不断发展的软件开发世界中,出现了各种架构范式和设计模式,以满足现代应用程序的多样化需求。其中一种架构风格是整体架构,它一直是构建软件系统的一种长期且可靠的方法。在本节中,我们将探讨什么是单体应用程序.

提高Spring Boot技能的9种方法

280 1 13K

以下是提高 Spring Boot 技能的 9 种方法:1. 外部化您的配置:充分利用 Spring Boot 潜力的另一种方法是尽可能地尝试外部化您的配置,而不是对其进行硬编码。外部化您的配置将使您.

Spring Bean 验证 – JSR-303 注释

93 15K

在本文中,我们将探讨如何将 JSR-303 注释应用于域对象的实际示例(从基本注释到高级注释) 。因此,基本上,注释提供了一种声明性方式来配置 Spring bean、管理依赖项和定义行为,从而减少对.