常见名词

变量定义

  • Supplier 提供者
  • Dispatcher 分发者
  • Combiner 结合者
  • Invoker 调用者
  • Refiner 微调者
  • Processor 某一类功能的处理器
  • Manager 对有生命状态对象的管理者
  • Holder 持有某个类的引用,统一管理
  • Factory 工厂
  • Provider 提供者
  • Registrar 注册并管理一系列资源
  • Request 请求,变量一般定义为req
  • Engine 引擎
  • Task任务,通常是个runnable
  • Context 上下文,传递 ,变量名一般为ctx
  • Handler表示真正处理的对象
  • Callback 回调,通常是个接口
  • Tigger 触发器
  • Listener 监听者
  • Metric 监控数据
  • Estimator 估计统计
  • Accumulator 累加器意思
  • Tracker 记录日志或者监控值
  • Pool 池子
  • Pipeline 链路
  • Chain 链路
  • FIlter 过滤器
  • Inteceptor 拦截器
  • Evaluator 评估器的定义,内部有evaluate方法返回boolean类型
  • Detector 探测器,管理探测事件
  • Cache 缓存
  • Buffer 缓冲
  • Composite 相似组件组合
  • Option 选项
  • Param 参数
  • Attribute 属性
  • Tuple 元祖
  • Aggregator 聚合器
  • Iterator 迭代器
  • Batch 批量执行的
  • Limiter 限流器
  • Strategy 策略
  • Adapter 适配器
  • Action 动作指令
  • Command 动作指令
  • Event 事件
  • Builder 构建体
  • Template 模板
  • Proxy 代理
  • Converter 转换
  • Resolver 转换
  • Parser 解析
  • Customizer 表示对某个对象进行特别的配置
  • Formatter 格式化
  • Util 工具类,无状态的
  • Helper 需要创建实例才能使用的
  • Mode 一般枚举使用
  • Type 一般枚举使用
  • Initializer 初始化
  • Feture 多线程之间数据传递
  • Selector 根据条件,获取同类资源,但只处理单项资源
  • Reporter 汇报某些执行结果
  • Constants 常量
  • Generator 生成器

方法的常见定义

  • validate 方法,用于校验dto里参数是否合法
  • clear 方法,用于清理数据常见定义
  • loadXXXX 方法,常用于加载xxx
  • initXXX方法,常用于初始化某些参数
  • insert 方法,数据入库
  • execute 方法,用于执行某些逻辑
  • mapToXXX 方法,用于转换成XXX的方法
  • update方法,用于修改数据的状态,落库

常用系统预制接口

  • Closeable
  • Function<T, R>
  • BiFunction<T, U, R>
  • Supplier
  • BiConsumer<T, U>
  • Consumer
  • BiConsumer
  • Optional
  • Stream
  • Predicate
  • Callable
  • Runnable
  • Iterable
  • Flushable
posted @ 2023-06-19 14:27  SpecialSpeculator  阅读(67)  评论(0编辑  收藏  举报