朝花夕誓
解析XML 解析XML
一、解析XML1、简介在日常开发中常见的XML解析方式有如下两种: DOM解析 DOM解析要求解析器将整个XML文件全部加载到内存中,生成一个Document对象。 1.优点:元素和元素之间保留结构,关系,可以针对元素进行增删改查操作。
2023-02-07
Spring源码(9)-FactoryBean Spring源码(9)-FactoryBean
一、介绍一般情况下,Spring通过反射机制利用<bean>的class属性指定实现类实例化Bean,在某些情况下,实例化Bean过程比较复杂,如果按照传统的方式,则需要在<bean>中提供大量的配置信息。配置方式的
2023-02-01
Spring资源访问与国际化 Spring资源访问与国际化
一、ResourceResource 是 Spring 资源访问的接口,主要实现类如下: UrlResource:访问网络资源 ClassPathResource:访问类路径下资源(resource 文件夹) FileSystemReso
2023-01-04
webservice webservice
一、基本概念1、简介(1)   webservice 即web服务,它是一种跨编程语言和跨操作系统平台的远程调用技术。 (2)   JAVA 中共有三种WebService 规范,分别是JAX-WS(JAX-RPC)、JAXM&SA
2022-12-27
行为型-中介者模式 行为型-中介者模式
一、介绍中介者模式是一种行为设计模式, 能让你减少对象之间混乱无序的依赖关系。 该模式会限制对象之间的直接交互, 迫使它们通过一个中介者对象进行合作。 二、代码 Mediator:中介者,定义一个接口用于与各同事(Colleague)对象通
2022-12-23
行为型-命令模式 行为型-命令模式
一、介绍将命令封装成对象中,具有以下作用: 使用命令来参数化其它对象 将命令放入队列中进行排队 将命令的操作记录到日志中 支持可撤销的操作 二、代码设计一个遥控器,可以控制7盏电灯开关。 1、命令接口public interface C
2022-12-23
行为型-备忘录模式 行为型-备忘录模式
一、介绍备忘录模式是一种行为设计模式, 允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态。 二、代码 Originator:原始对象 Caretaker:负责保存好备忘录 Memento:备忘录,存储原始对象的状态。备忘录实际上有两
2022-12-23
行为型-模板方法模式 行为型-模板方法模式
一、介绍模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。 二、代码在含有继承结构的代码中,模板方法模式是非常常用的。 通常会有一个抽象类: public abstract
2022-12-23
行为型-状态模式 行为型-状态模式
一、介绍状态模式是一种行为设计模式, 让你能在一个对象的内部状态变化时改变其行为, 使其看上去就像改变了自身所属的类一样。 二、代码商品库存中心有个最基本的需求是减库存和补库存 核心在于,我们的关注点不再是 Context 是该进行哪种操作
2022-12-23
7 / 32