| 接口 | 说明 |
|---|---|
| BeanCreator<T extends Annotation> |
Bean 生成处理器
|
| BeanInjector<T extends Annotation> |
Bean 注入处理器
|
| XEventHandler<Event> |
事件处理器
目前用于异常件事
|
| XHandler |
通用处理接口
|
| XHandlerSlots |
通用处理接口接收槽
|
| XPlugin |
通用插件接口
|
| XRender |
通用渲染接口
|
| XSessionState |
Session 状态器接口
用于对接http自带 sesssion 或 扩展 sesssion(可相互切换)
|
| 类 | 说明 |
|---|---|
| Aop |
Aop 管理中心
|
| AopFactory |
Aop 处理工厂(可以被继承重写)
|
| AopFactoryBase |
为 AopFactory 提供存储 支持
|
| BeanWebWrap |
Web Bean 包装
|
| BeanWrap |
Bean 包装(可以被继承重写)
Bean 构建过程:Constructor(构造方法) -> @XInject(依赖注入) -> @XInit(初始化,相当于 PostConstruct)
|
| ClassWrap |
Class 包装
用于缓存类的方法
|
| ExtendLoader |
外部扩展加载器(对于动态扩展)
|
| FieldWrap |
字段包装
用于缓存类的字段,并附加些功能(和 ClassWrap 差不多意图)
|
| FieldWrapTmp |
字段包装 临时对象
为了稳藏 FieldWrap 的一些特性
|
| MethodWrap |
方法包装
和 FieldWrap 意图相同
|
| ModelAndView |
mvc:模型与视图
|
| PathAnalyzer |
路径分析器
|
| XAction |
mvc:动作
|
| XActionUtil |
XAction 辅助工具
|
| XClassLoader |
自定义类加载器
为了方便加载扩展jar包
|
| XContext |
通用上下文接口
|
| XContextEmpty |
通用上下文,空对象
|
| XContextUtil |
上下文状态处理工具(独立出来,可为别的业务服务)
|
| XEndpoint |
处理点(配合路由器使用)
|
| XFile |
通用上传文件模型(例:通过http上传的文件)
|
| XHandlerAide |
处理助手,提供前置与后置处理的存储
|
| XHandlerLink |
处理助手,提供处理链的存储
|
| XListener |
路由监听器(为路由器服务)
|
| XMap | |
| XMonitor |
监听器(内部类,外部不要使用)
|
| XPluginEntity |
插件实体
|
| XProperties |
通用属性集合
在 Properties 基础上,添加了些方法
|
| XPropertiesLoader |
属性加载器
通过 global 进行重写
|
| XRenderManager |
通过 XRender 管理员,以此实现多模板引擎处理
|
| XRouterHandler |
XApp router Handler
|
| XScaner |
资源扫描器
|
| XSessionStateDefault |
默认Session State 服务(可以通过 global 切换不同的默认服务)
|
| 枚举 | 说明 |
|---|---|
| XMethod |
HTTP方法
|
Copyright © 2020. All rights reserved.