📄🦌🙌🐟🏖️
苏叶的belog
Where there is a where there is a way
随机文章
按住 Shift 横向滚动
热门文章
按住 Shift 横向滚动
Spring异步线程

Spring异步线程

Spring 提供了开箱即用的异步支持: @EnableAsync:开启异步线程 @Async:标记异步方法 一,开启异步功能 @Configuration @EnableAsync public class AsyncConfig { } @EnableAsync 会导入: AsyncConfi

Spring事务

Spring事务

一、Spring 事务 1.1 什么是事务? 事务(Transaction)是数据库提供的一种机制,用来保证一组操作: 要么全部成功 要么全部失败 不会出现执行一半的情况 现实世界例子:你去银行转账:A账户扣 100;B账户加 100,如果扣成功,加失败怎么办? 钱不能凭空消失 要么都成功 要么都失

搭建Maven本地仓库

搭建Maven本地仓库

一,私服的安装与配置 nexus服务器的下载地址:sonatype.com 下载好相应的系统版本,解压开,其中包含两个目录,一个为服务器(nexus),一个为工作空间(sonatype-work)(运行的所有数据) 启动: 进入服务器的bin目录,打开cmd命令行输入:nexus /run nexu

Maven进阶

Maven进阶

一,分模块思路 分模块开发就是将我们一整个完整的项目拆解为多个模块,方便团队开发。如下图所示: 每一个模块都对应一个单独的pom文件,然后在使用的时候我们直接把每个模块当成外部jar包,需要使用的时候直接在自己的pom文件中导入对应的坐标即可。 在拆解完毕后,需要删除跟这个模块无关的配置文件,无关的

Maven基础

Maven基础

一,Maven概述 Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象构建过程,提供构建任务实现;它跨平台,对外提供了一致的操作接口,这一切足以使它成为优秀的、流行的构建工具。 Maven不仅是构建工具,还是一个依赖管理工具和项目管理工具,它提供了中央仓库,能帮我自动下载第三方jar包。

Docker Compose

Docker Compose

一,介绍 Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具,它通过一个简单的 YAML 文件(docker-compose.yml)来配置应用的各个服务、网络和存储卷,从而简化多容器应用的部署和管理。 核心概念 服务(Service): 每个服务对应一个容器,定义容

DockerFile

DockerFile

一, Dockerfile基本结构 使用 Dockerfile 可以允许用户创建自定义的镜像 Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。 首先创建Dockerfile文件 新建一个目录和一个 Dockerfile mkdir sinatra cd sinatra to

Docker

Docker

一,Docker概述 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub上进行维护。 Docker

Spring StateMechaine

Spring StateMechaine

一,什么是状态机? 状态机是一种行为模型,它由状态、事件、转换和动作组成。 状态:对象在某个时刻所处的模式(如:订单的“待支付”、“已支付”)。 事件:触发状态变化的外部或内部动作(如:用户“支付”操作)。 转换:从一个状态到另一个状态的路径(如:从“待支付”到“已支付”)。 动作:状态转换时执行的

Spring Event

Spring Event

一,什么是 Spring Event? Spring Event 是 Spring 框架提供的一种事件驱动编程的实现,它基于经典的观察者模式。简单来说,就是当系统中某个对象的状态发生变化时,它会发布一个“事件”,而其他对这个事件感兴趣的对象(监听器)就会收到通知并执行相应的处理。 这种机制的好处是解

© 2026 苏叶的belog