S4-IndicesModule

这个模块涉及检索相关的query builder的注入绑定,

image

IndicesModule constructor


query builder方法

image

query方法

其对应着query-DSL上的方法。


mapping数据类型

image

mapping 数据类型

其对应着mapping datatypes上的数据类型。


mapping元数据

image

mapping元数据

其对应着mapping metadata上的数据类型。


注入绑定项

image

IndicesModule所注入的服务

  • bind()中没有to(),这属于无目标绑定,无目标绑定是链接绑定的一种特例,在绑定的过程中不指明目标
  • Eager singletons会尽快启动初始化,保证单例的有效性,Lazy singletons则更适用于edit-compile-run开发周期