| 程序包 | 说明 |
|---|---|
| org.beetl.sql.core.mapping.join |
| 限定符和类型 | 字段和说明 |
|---|---|
AttrNode |
AttrNode.parent |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Map<org.beetl.sql.core.mapping.join.JsonConfigMapper.Key,AttrNode> |
JsonConfigMapper.cache |
protected static Map<org.beetl.sql.core.mapping.join.AutoJsonMapper.AutoKey,AttrNode> |
AutoJsonMapper.cache |
List<AttrNode> |
AttrNode.children
子类,如果还有更深层次关系,比如当前在dept层,dept.concat是下一层
|
protected static Map<org.beetl.sql.core.mapping.join.JsonConfigMapper.SqlIdKey,AttrNode> |
JsonConfigMapper.sqlIdCache |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract AttrNode |
ConfigJoinMapper.parse(ExecuteContext ctx,
Class target,
ResultSetMetaData rsmd,
Annotation config)
子类继承,根据映射配置获得一个树结构,需要考虑缓存以避免每次解析
|
protected AttrNode |
JsonConfigMapper.parse(ExecuteContext ctx,
Class target,
ResultSetMetaData rsmd,
Annotation config) |
protected AttrNode |
AutoJsonMapper.parse(ExecuteContext ctx,
Class target,
ResultSetMetaData rsmd,
Annotation config) |
| 构造器和说明 |
|---|
AttrNode(AttrNode parent) |
Copyright © 2021. All rights reserved.