模块 org.redkale
程序包 org.redkale.boot
提供Redkale服务器的启动、初始化和加载功能
-
接口概要 接口 说明 ApplicationListener Application启动和关闭时的监听事件
只能通过application.xml配置 -
类概要 类 说明 ApiDocCommand API接口文档生成类,作用:生成Application实例中所有HttpServer的可用HttpServlet的API接口方法
继承 HttpBaseServlet 是为了获取 HttpMapping 信息
https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.mdApplication 进程启动类,全局对象。BootModule ClassFilter<T> class过滤器, 符合条件的class会保留下来存入FilterEntry。ClassFilter.FilterEntry<T> 存放符合条件的class与class指定的属性项ClassFilter.Loader class加载类LoggingBaseHandler Handler基类LoggingBaseHandler.LoggingFormater 默认的日志时间格式化类 与SimpleFormatter的区别在于level不使用本地化LoggingFileHandler 自定义的日志输出类LoggingFileHandler.LoggingConsoleHandler LoggingFileHandler.LoggingSncpFileHandler SNCP的日志输出HandlerLoggingSearchHandler 基于SearchSource的日志输出类LoggingSearchHandler.SearchLogRecord LoggingSearchHandler.SearchLogRecord.TableStrategy ModuleEngine 各组件的引擎类, 由Application管理NodeHttpServer HTTP Server节点的配置ServerNodeInterceptor NodeServer的拦截类NodeServer Server节点的初始化配置类NodeSncpServer SNCP Server节点的配置ServerNodeWatchServer PrepareCompiler 执行一次Application.run提前获取所有动态类 -
注释类型概要 注释类型 说明 NodeProtocol 根据application.xml中的server节点中的protocol值来适配Server的加载逻辑, 只能注解在NodeServer子类上