H__D |
|
||
2021年4月22日
摘要:
可以先了解JDBC事务,参考: 【Java】JDBC事务 一、Spring事务的理解 1、事务的定义 事务(Transaction):是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,数据库能将逻辑相关的一组操作绑定在一起,以便服务器保持数 阅读全文
摘要:
一、事务的理解 1、事务的定义 事务(Transaction):是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,数据库能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 事务通常是以begin transaction开始,以c 阅读全文
摘要:
一、定义 责任链(Chain of Responsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 二、结构 责任链模式的结构 职责链模式主要 阅读全文
2021年4月21日
摘要:
一、定义 命令(Command)模式的定义如下:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。 二、结构 命令模式的结 命令模式包含以下主要角色。 1)抽象命令类(Command)角色:声明执行 阅读全文
2021年4月20日
摘要:
一、参考资料 0、Spring AOP系列https://www.jianshu.com/u/51eae3937c54?order_by=top1、Spring AOP (一) 简介https://www.jianshu.com/p/7f4f2429552f2、Spring AOP (二) JDK 阅读全文
摘要:
一、定义 策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。 二、结构 策略模式的结构 阅读全文
2021年4月17日
摘要:
一、@Import概述 @Import 是 Spring 基于 Java 注解配置的主要组成部分,@Import 注解提供了类似 @Bean 注解的功能。本文将介绍@Import注解的使用,并详细分析该注解的实现原理,同时会学习到Spring当中ImportSelector接口的和ImportBea 阅读全文
2021年4月16日
摘要:
一、@PropertySource功能 加载指定的属性文件(*.properties)到 Spring 的 Environment 中。可以配合 @Value 和@ConfigurationProperties 使用。 @PropertySource 和 @Value 组合使用,可以将自定义属性文件 阅读全文
2021年4月15日
摘要:
一、事件监听介绍 原理: 观察者模式 spring的事件监听有三个部分组成: 事件(ApplicationEvent) 负责对应相应监听器 事件源发生某事件是特定事件监听器被触发的原因。 监听器(ApplicationListener) 对应于观察者模式中的观察者。监听器监听特定事件,并在内部定义了 阅读全文
2021年4月14日
摘要:
一、Aware 接口介绍 Aware接口从字面上翻译过来是感知捕获的含义。单纯的bean(未实现Aware系列接口)是没有知觉的;实现了Aware系列接口的bean可以访问Spring容器。这些Aware系列接口增强了Spring bean的功能,但是也会造成对Spring框架的绑定,增大了与Spr 阅读全文
|
Copyright © 2024 H__D
Powered by .NET 9.0 on Kubernetes |