|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 com.agapple.mapping.process.convertor 的软件包 | |
|---|---|
| com.agapple.mapping.core.config | |
| com.agapple.mapping.process.convertor | |
| com.agapple.mapping.core.config 使用的 com.agapple.mapping.process.convertor 中的类 | |
|---|---|
| Convertor
自定义的convertor接口 不选择现有convertor的理由: BeanUtils 不支持alias别名,必须绑定到具体的对象 alibaba convert 支持alias别名,但注册时只是建立class对象和alias之间有一映射关系 我们的需求: 定义convert,指定对应名字name, 在dsl描述时引用name进行convertor处理 |
|
| com.agapple.mapping.process.convertor 使用的 com.agapple.mapping.process.convertor 中的类 | |
|---|---|
| AbastactConvertor
|
|
| CollectionAndCollectionConvertor.BaseCollectionConvertor
|
|
| CollectionConvertor
自定义的collection convertor接口, 外部可不关注该接口 |
|
| Convertor
自定义的convertor接口 不选择现有convertor的理由: BeanUtils 不支持alias别名,必须绑定到具体的对象 alibaba convert 支持alias别名,但注册时只是建立class对象和alias之间有一映射关系 我们的需求: 定义convert,指定对应名字name, 在dsl描述时引用name进行convertor处理 |
|
| ConvertorHelper
convert转化helper类,注册一些默认的convertor |
|
| ConvertorRepository
定义自己的convertor仓库 |
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||