H__D  
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 55 下一页

2021年4月23日

摘要: 一、定义 状态(State)模式的定义:对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。 二、结构 状态模式的结构 状态模式包含以下主要角色。 环境类(Context)角色:也称为上下文,它定义了客户端需要的接口,内部维护一个当前状态,并负责 阅读全文
posted @ 2021-04-23 16:24 H__D 阅读(46) 评论(0) 推荐(0) 编辑
 
摘要: 一、Spring事务管理实现方式 按是否通过编程分为声明式事务和编程式事务 声明式事务: 声明式事务:通过AOP(面向切面)方式在方法前使用编程式事务的方法开启事务,在方法后提交或回滚。用配置文件的方法或@(如:@Transactional)控制事务。 通过XML配置或者注解实现。 编程式事务: 手 阅读全文
posted @ 2021-04-23 00:16 H__D 阅读(229) 评论(0) 推荐(0) 编辑

2021年4月22日

摘要: 可以先了解JDBC事务,参考: 【Java】JDBC事务 一、Spring事务的理解 1、事务的定义 事务(Transaction):是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,数据库能将逻辑相关的一组操作绑定在一起,以便服务器保持数 阅读全文
posted @ 2021-04-22 23:35 H__D 阅读(189) 评论(0) 推荐(0) 编辑
 
摘要: 一、事务的理解 1、事务的定义 事务(Transaction):是并发控制的单元,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,数据库能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 事务通常是以begin transaction开始,以c 阅读全文
posted @ 2021-04-22 19:57 H__D 阅读(311) 评论(0) 推荐(0) 编辑
 
摘要: 一、定义 责任链(Chain of Responsibility)模式的定义:为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 二、结构 责任链模式的结构 职责链模式主要 阅读全文
posted @ 2021-04-22 15:18 H__D 阅读(59) 评论(0) 推荐(0) 编辑

2021年4月21日

摘要: 一、定义 命令(Command)模式的定义如下:将一个请求封装为一个对象,使发出请求的责任和执行请求的责任分割开。这样两者之间通过命令对象进行沟通,这样方便将命令对象进行储存、传递、调用、增加与管理。 二、结构 命令模式的结 命令模式包含以下主要角色。 1)抽象命令类(Command)角色:声明执行 阅读全文
posted @ 2021-04-21 14:16 H__D 阅读(60) 评论(0) 推荐(0) 编辑

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 阅读全文
posted @ 2021-04-20 23:27 H__D 阅读(195) 评论(0) 推荐(0) 编辑
 
摘要: 一、定义 策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。 二、结构 策略模式的结构 阅读全文
posted @ 2021-04-20 11:58 H__D 阅读(66) 评论(0) 推荐(0) 编辑

2021年4月17日

摘要: 一、@Import概述 @Import 是 Spring 基于 Java 注解配置的主要组成部分,@Import 注解提供了类似 @Bean 注解的功能。本文将介绍@Import注解的使用,并详细分析该注解的实现原理,同时会学习到Spring当中ImportSelector接口的和ImportBea 阅读全文
posted @ 2021-04-17 15:49 H__D 阅读(844) 评论(0) 推荐(0) 编辑

2021年4月16日

摘要: 一、@PropertySource功能 加载指定的属性文件(*.properties)到 Spring 的 Environment 中。可以配合 @Value 和@ConfigurationProperties 使用。 @PropertySource 和 @Value 组合使用,可以将自定义属性文件 阅读全文
posted @ 2021-04-16 20:46 H__D 阅读(1411) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 55 下一页