首页
最新

Spring 应用程序事件机制

什么是Spring Event?何时使用它?如何很好地使用它? 什么是Spring Event Spring事件机制是Spring框架的一个特性,它允许组件以松散耦合的方式进行通信。它基于观察者设计模式,其中一个对象(主题)维护其依赖项(观察者)列表,并自动通知它们任何状态更改。在Spring中,事件由ApplicationEvent类或其子类的实例表示。 Spring中观察者
发布于 2023-5-23 上午8:54 阅读数 341

Spring 应用程序事件机制

什么是Spring事件?何时使用它?如何使用它? 什么是Spring事件? Spring事件机制是Spring框架的一个特性,它允许组件以松散耦合的方式相互通信。它基于观察者设计模式,其中一个对象(主题)维护其依赖项列表(观察者),并自动通知它们任何状态更改。在Spring中,事件由ApplicationEvent类或其子类的实例表示。 Spring中观察者模式的核心
发布于 2023-5-23 上午5:9 阅读数 308

超级充能你的Web应用程序:Spring Boot遇见Kotlin

你准备好把你的Web应用程序开发提升到新的水平了吗?曾经想过在Spring Boot领域尝试Kotlin吗?Kotlin是一种由JetBrains开发的静态类型现代编程语言,Spring Boot是Pivotal的一个框架,旨在简化独立的、生产级的基于Spring的应用程序的创建。在本指南中,我们将探讨如何使用Kotlin构建Spring Boot Web应用程序,并揭示这种强大组合的
发布于 2023-5-23 上午5:5 阅读数 543

Spring事件

Spring 事件 Spring 事件 Spring 事件使用观察者设计模式。观察者模式定义了对象之间的一对多依赖关系,当一个对象(主题)改变其状态时,它需要通知其他对象(观察者)这种变化。 Spring 事件提供了一种实现观察者设计模式的简单方式。 这种方式包括事件处理的三个主要组件: 包含特定数据的事件。发布事件的对象。接收事件发生并执行
发布于 2023-5-23 上午5:2 阅读数 330

使用Spring Boot和Angular掌握反应式系统

简介 随着数字世界的发展,开发响应式、弹性、可伸缩和消息驱动的应用程序对现代企业变得至关重要。为了应对这一挑战,反应式系统作为一种构建应用程序的范式应运而生,能够高效利用系统资源,在高负载下提供高响应性。本文将探讨如何使用Spring Boot构建反应式系统,并使用Angular构建前端。 反应式系统简介 反应式系统是一种架构风
发布于 2023-5-23 上午5:0 阅读数 389

Spring中的事务管理:概念、技术和最佳实践

图片来源 引言 在处理复杂业务操作时,事务管理发挥着至关重要的作用。当处理多个数据库操作时,确保这些事务的原子性、一致性、隔离性和持久性(ACID)至关重要。在本文中,我们将深入探讨 Spring 中的事务管理,介绍其概念、技术和最佳实践。 理解事务管理 事务管理是指协调组成单个业务操作的任务。实质上,它是“一切或者什么也不做”
发布于 2023-5-23 上午4:46 阅读数 290

解构响应式 API

最近在Spring世界中,Reactive API越来越受到关注,适应也很快。Reactive API到底是什么,与非反应式Rest API有何不同?在本文中,我将简要介绍如何开始编写Reactive API。 简单来说,它们基本上是非阻塞和异步的代码块。Spring提供了Webflux库来创建Reactive API。 Project Reactive:Webflux是Project Reactive的一部分,该项目旨在介
发布于 2023-5-23 上午4:45 阅读数 383

Spring @Transactional 事务回滚处理

默认情况下,Spring Boot 事务是自动提交的。每个 SQL 语句都在自己的事务中执行并在执行后提交。请看下面的示例,即使发生异常,产品也会被插入数据库中。 这不应该是这样的。在某些情况下,多个事务在一个逻辑代码单元中运行。只有在没有异常发生的情况下,所有事务才应该提交。 在 Spring Boot 中,当使用 @Transactional 注释时,Spr
发布于 2021-9-14 上午8:0 阅读数 259

使用Java和Spring Boot进行登录和注册

学习 Spring Boot 简介 现在,制作一个能够满足你需求的应用程序变得比以往任何时候都更容易了。在你当前使用的任何编程语言中,都有成千上万的应用程序开发框架可供使用。Spring 是其中一个你可以使用的框架,用于开发你的梦想应用程序、网站或服务器。 更新的视频教程 我已经制作了一个使用 Spring Boot 和 Java 进行登录和注册
发布于 2020-11-26 上午8:0 阅读数 388

所有依赖注入类型 [Spring]

本文将介绍在使用Spring框架时可能使用的依赖注入类型,包括构造器注入、Setter注入、字段注入、查找方法注入等。如果想要了解它们的区别,可以继续阅读本文,详细了解各种方法的优缺点。但需要提醒的是,本文较长,需要耐心阅读。 声明 对于每种依赖注入类型,我们将提供纯XML配置的示例(如果可能),以展示其思想,然后再提供XML +注释配
发布于 2019-3-10 上午8:0 阅读数 347

使用Spring Boot和Spring Cloud构建微服务

图片来源:Modern Afflatus的Ash 为什么要使用微服务 传统上,服务被设计成单体架构,所有终端点都由单个服务支持。这种方法的结果是,同一产品的不相关功能最终会放在同一个服务器中。例如,支持您的产品报告需求的服务终端点不一定与其登录或计费终端点相关。然而,它们都存在于同一个服务器中。 这种架构的一个明显问题是,对代码
发布于 2018-12-14 上午8:0 阅读数 364

Spring 微服务全局异常处理和字段验证

大家好,希望你们都在学习和实现最前沿的技术。本文不是关于这些的,但它肯定会帮助你更好地处理错误,这有时比其他任何事情都更重要。 在本文中,我们将使用Java 8、maven构建Spring Boot微服务。 在此,我提供了代码仓库的Github链接,以防你需要它... kousikpaul4u/spring-microservice-demo 本次课程的内容 构建Spring Boot微服务
发布于 2018-6-24 上午8:0 阅读数 320

使用Spring JPA调用存储过程

最近一周,我有机会开发了一个Spring Boot微服务,从三个数据源中获取数据,这三个数据源都是以存储过程的形式暴露的。 Spring Data JPA提供了一组方便的注解来处理存储过程。我想如果我分享如何优雅而干净地完成它,而不陷入常见的陷阱,可能会对其他开发人员有所帮助。 我在本文中整理了要遵循的步骤。在本文中,我使用了AWS MariaD
发布于 2017-12-2 上午8:0 阅读数 321

使用Spring MVC的Thymeleaf

Thymeleaf已经迅速成为Spring MVC的事实标准(HTML)模板引擎。它拥有丰富的功能、扩展、花里胡哨的东西。但是,为了开始使用,你只需要知道一些基础知识。 在这里,我将快速介绍它们。 添加Thymeleaf到你的项目中 注意:我假设你正在使用Spring Boot和Gradle作为构建工具。如果不是这样,你可能需要执行一些额外的步骤,但是这里的关键点
发布于 2016-4-4 上午8:0 阅读数 260
Spring

Spring

文章: 14关注: 0点击: 17221
推荐作者
暂无描述
励志每天写一篇文章,有价值的文章,提升自我!
软件工程专业的心之向善的学生一枚,持原则,做自己。
不以物喜,不以己悲。
Just do it.