| 接口 | 说明 |
|---|---|
| BeanCreator<T extends Annotation> |
Bean 生成处理器
|
| BeanInjector<T extends Annotation> |
Bean 注入处理器
|
| BeanProxy |
Bean 代理接口
|
| CacheService | |
| VarHolder |
变量容器
|
| XActionExecutor |
函数执行器
|
| XCacheExecutor | |
| XEventListener<Event> |
事件监听者
|
| XHandler |
通用处理接口
|
| XHandlerSlots |
通用处理接口接收槽
|
| XPlugin |
通用插件接口
|
| XRender |
通用渲染接口
|
| XSessionState |
Session 状态器接口
用于对接http自带 sesssion 或 扩展 sesssion(可相互切换)
|
| XTranExecutor |
事务执行器
|
| XUpstream |
负载器
|
| XUpstreamFactory |
负载器工厂
|
| 类 | 说明 |
|---|---|
| Aop |
Aop 管理中心
负责常用对外接口
|
| AopFactory |
Aop 处理工厂(可以被继承重写)
主要实现三个动作:
1.生成 bean
2.构建 bean
3.注入 字段或参数
|
| AopFactoryBase |
为 AopFactory 提供存储 支持,并提供注册管理
|
| BeanSubscriber |
Bean 订阅者
|
| BeanWebWrap |
Web Bean 包装
|
| BeanWrap |
Bean 包装(可以被继承重写)
Bean 构建过程:Constructor(构造方法) -> @XInject(依赖注入) -> @XInit(初始化,相当于 PostConstruct)
|
| ClassWrap |
Class 包装
用于缓存类的方法
|
| ExtendLoader |
外部扩展加载器(对于动态扩展)
|
| FieldWrap |
字段包装
用于缓存类的字段,并附加些功能(和 ClassWrap 差不多意图)
|
| MethodWrap |
方法包装
和 FieldWrap 意图相同
|
| ModelAndView |
mvc:模型与视图
|
| PathAnalyzer |
路径分析器
|
| ValHolder<T> |
值容器
|
| VarHolderField |
字段包装 临时对象
为了稳藏 FieldWrap 的一些特性
|
| VarHolderParam | |
| XAction |
mvc:动作
|
| XActionExecutorDefault | |
| XBridge |
内部扩展桥接器
|
| XClassLoader |
自定义类加载器
为了方便加载扩展jar包
|
| XContext |
通用上下文接口
|
| XContextEmpty |
通用上下文,空对象
|
| XContextUtil |
上下文状态处理工具(独立出来,可为别的业务服务)
|
| XEndpoint |
处理点(配合路由器使用)
|
| XEventBus |
监听器(内部类,外部不要使用)
|
| XFile |
通用上传文件模型(例:通过http上传的文件)
|
| XHandlerAide |
处理助手,提供前置与后置处理的存储
|
| XHandlerLink |
处理助手,提供处理链的存储
|
| XListener |
路由监听器(为路由器服务)
|
| XMap | |
| XPluginEntity |
插件实体
|
| XProperties |
通用属性集合
在 Properties 基础上,添加了些方法
|
| XPropertiesLoader |
属性加载器
通过 global 进行重写
|
| XRenderManager |
通过 XRender 管理员,以此实现多模板引擎处理
|
| XResult<T> |
结果
|
| XResultReadonly<T> | |
| XRouterHandler |
XApp router Handler
|
| XScaner |
资源扫描器
|
| XSessionStateDefault | |
| XTranUtils |
事务工具
|
| 枚举 | 说明 |
|---|---|
| TranIsolation |
事务隔离级别
|
| TranPolicy |
事务策略
|
| XMethod |
HTTP方法
|
| 异常错误 | 说明 |
|---|---|
| DataThrowable |
可抛出的数据
|
Copyright © 2020. All rights reserved.