最近把 Event 相关的逻辑做了一个重构,修正 EventStore,引入了 IEventHandlerFactory,重新设计了 Event 相关的组件
分类:
其他好文 时间:
2020-05-24 13:54:21
阅读次数:
63
什么是工厂设计模式 解耦的本质在于隔离变化 耦合与解耦合本质在于对 变化 的处理。 通常如果将接口的实现类硬编码在程序中,就会使得 变化 散落在程序各处,使得修改会产生连锁反应。 但代码不能完全解耦,如果代码间完全没有关联那程序也就无法正常运行。 所以,解耦的本质在于:隔离变化。 分析这段代码: 首 ...
分类:
其他好文 时间:
2020-05-24 11:30:19
阅读次数:
54
发现一个比较好用的api工厂,记录一下以便以后使用 官网文档:https://www.yuque.com/apifm/doc/mdldsd github 地址: https://github.com/gooking/apifm-wxapi 功能说明文档:https://github.com/gook ...
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java的工厂设计模式 工厂模式:主要用来实例化有共同接口的类,工厂模式可以动态决定应该实例化那一个类。 工厂模式的形态 1:简单工厂(Simple Factory) 2:工厂方法(Factory Method) 3:抽象工厂(Abst ...
分类:
编程语言 时间:
2020-05-22 19:46:40
阅读次数:
60
最近复习一下javaEE和javaSE的内容准备上研究生前找个实习干,所以开一张知识汇总吧,暂时这样想得! javaEE基础总结文档 单例模式——懒汉式和饿汉式详解 【设计模式】简单工厂、工厂方法与抽象工厂的区别 javadoc的两种生成方法简介 1:用命令行生成 在指定的.java所在文件夹下的目 ...
分类:
编程语言 时间:
2020-05-22 17:16:02
阅读次数:
62
2020-05-22 就我最近学的,我感觉java如果不接触底层的话 项目我觉得大部分都是不断的调用,解耦合 比如工厂模式, 或者你可能会发现,很多类都提供自定义的方法 就是你修改方法 就是不断的调用,跳转 但是你一旦接触到底层,或者是JVM(java虚拟机)的时候 就是很麻烦,就是掉头发的那种 我 ...
分类:
其他好文 时间:
2020-05-22 12:31:07
阅读次数:
111
06.日志 日志工厂 如果一个数据库操作,出现了异常,需要排错,日志就是最好的助手 曾经:sout、debug 现在:日志工厂 在Mybatis中具体使用哪个日志实现,在核心配置文件setting中设置 STDOUT_LOGGING标准日志输出 log4j 可以控制日志信息输送的目的地是控制台、文件 ...
分类:
其他好文 时间:
2020-05-22 09:40:40
阅读次数:
66
抽象工厂模式(AbstractFactoryPattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象。介绍意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。主要解决:主要解
分类:
编程语言 时间:
2020-05-21 19:53:45
阅读次数:
65