| 程序包 | 说明 |
|---|---|
| org.noear.solon | |
| org.noear.solon.core | |
| org.noear.solon.core.utils |
| 类和说明 |
|---|
| BeanWrap
Bean 包装(可以被继承重写)
Bean 构建过程:Constructor(构造方法) -> @XInject(依赖注入) -> @XInit(初始化,相当于 PostConstruct)
|
| XContext
通用上下文接口
|
| XEventListener
事件监听者
|
| XHandler
通用处理接口
|
| XHandlerAide
处理助手,提供前置与后置处理的存储
|
| XHandlerSlots
通用处理接口接收槽
|
| XMap |
| XMethod
HTTP方法
|
| XPlugin
通用插件接口
|
| XPluginEntity
插件实体
|
| XProperties
通用属性集合
在 Properties 基础上,添加了些方法
|
| XRender
通用渲染接口
|
| 类和说明 |
|---|
| AopFactory
Aop 处理工厂(可以被继承重写)
|
| AopFactoryBase
为 AopFactory 提供存储 支持,并提供注册管理
|
| BeanCreator
Bean 生成处理器
|
| BeanInjector
Bean 注入处理器
|
| BeanSubscriber
Bean 订阅者
|
| BeanWrap
Bean 包装(可以被继承重写)
Bean 构建过程:Constructor(构造方法) -> @XInject(依赖注入) -> @XInit(初始化,相当于 PostConstruct)
|
| ClassWrap
Class 包装
用于缓存类的方法
|
| FieldWrap
字段包装
用于缓存类的字段,并附加些功能(和 ClassWrap 差不多意图)
|
| MethodExecutor
函数执行器
|
| MethodWrap
方法包装
和 FieldWrap 意图相同
|
| ModelAndView
mvc:模型与视图
|
| VarHolder
变量持有人
|
| XAction
mvc:动作
|
| XClassLoader
自定义类加载器
为了方便加载扩展jar包
|
| XContext
通用上下文接口
|
| XEventListener
事件监听者
|
| XFile
通用上传文件模型(例:通过http上传的文件)
|
| XHandler
通用处理接口
|
| XHandlerAide
处理助手,提供前置与后置处理的存储
|
| XHandlerSlots
通用处理接口接收槽
|
| XMap |
| XMethod
HTTP方法
|
| XPlugin
通用插件接口
|
| XProperties
通用属性集合
在 Properties 基础上,添加了些方法
|
| XPropertiesLoader
属性加载器
通过 global 进行重写
|
| XRender
通用渲染接口
|
| XRenderManager
通过 XRender 管理员,以此实现多模板引擎处理
|
| XResult
结果
|
| XSessionState
Session 状态器接口
用于对接http自带 sesssion 或 扩展 sesssion(可相互切换)
|
| 类和说明 |
|---|
| XContext
通用上下文接口
|
Copyright © 2020. All rights reserved.