| 类 | 说明 |
|---|---|
| AttrNode |
一个结果集映射规则可对应的树结构,一个AttrNode节点代表了一个JavaBean的所有属性与对应映射的数据库表的列关系。
|
| AutoJsonMapper |
根据java定义自动生成一个json配置,并交给JsonConfigJoinMapper来解析
需要注意的,目前任何JsonConfigMapper实现映射,都需要确保树节点每层都有值,因为JsonConfigMapper会依据这些值作为key
确保不会重建对象
|
| ConfigJoinMapper |
通过配置来实现映射,配置可以是任意格式,比如json或者xml,或者其他格式,子类实现parse方法将这些特定格式配置转化为
AttrNode
{@code |
| ConfigJoinMapper.Grid |
保存遍历ResultSet后的了Node执行生成的值,可以理解为缓存。
|
| ConfigJoinMapper.NodeValue |
执行节点得到一堆值
|
| ConfigJoinMapper.ObjectWrapper |
遍历节点后得到的NodeValue,然后转化为ObjectWrapper,里面包含了实际生成的对象
|
| JsonConfigMapper |
将json形式的映射规则,解析成一颗
AttrNode树 |
Copyright © 2022. All rights reserved.