| 程序包 | 说明 |
|---|---|
| cool.lazy.cat.orm.core.jdbc.mapping | |
| cool.lazy.cat.orm.core.jdbc.mapping.field.access | |
| cool.lazy.cat.orm.core.manager.factory |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
ManyToOneMapping |
interface |
OneToManyMapping |
interface |
OneToOneMapping |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ManyToOneMappingImpl |
class |
OneToManyMappingImpl |
class |
OneToOneMappingImpl |
| 限定符和类型 | 方法和说明 |
|---|---|
List<PojoMapping> |
TableInfo.getHavingMappedToSourceMappings() |
List<PojoMapping> |
TableInfoImpl.getHavingMappedToSourceMappings() |
List<PojoMapping> |
TableInfo.getMappings() |
List<PojoMapping> |
TableInfoImpl.getMappings() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TableInfo.setMappings(List<PojoMapping> mappings) |
void |
TableInfoImpl.setMappings(List<PojoMapping> mappings) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
FakePojoMapping |
| 限定符和类型 | 类和说明 |
|---|---|
class |
FakeManyToOnePojoMappingImpl |
class |
FakeOneToManyPojoMappingImpl |
class |
FakeOneToOnePojoMappingImpl |
| 限定符和类型 | 方法和说明 |
|---|---|
protected PojoMapping |
AbstractFieldAccessor.buildPojoMapping(TableNode belongTableNode,
PojoMapping curNodePojoMapping)
构建pojoMapping对象
只有父节点的insert|update|delete权限开放时 子节点的@PojoMapping注解标注的insert|update|delete权限控制才有意义
|
PojoMapping |
TableNode.getPojoMapping() |
PojoMapping |
TableNodeImpl.getPojoMapping() |
PojoMapping |
FakeManyToOnePojoMappingImpl.getRealPojoMapping() |
PojoMapping |
FakeOneToManyPojoMappingImpl.getRealPojoMapping() |
PojoMapping |
FakeOneToOnePojoMappingImpl.getRealPojoMapping() |
PojoMapping |
FakePojoMapping.getRealPojoMapping() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected FakePojoMapping |
AbstractFieldAccessor.buildFakePojoMapping(PojoMapping pojoMapping) |
protected PojoMapping |
AbstractFieldAccessor.buildPojoMapping(TableNode belongTableNode,
PojoMapping curNodePojoMapping)
构建pojoMapping对象
只有父节点的insert|update|delete权限开放时 子节点的@PojoMapping注解标注的insert|update|delete权限控制才有意义
|
protected void |
CascadeScopeFieldAccessor.calculation(TableNode belongPojoTable,
PojoFieldMapper quoteMapper,
List<String> pathPrefix,
PojoMapping mapping) |
protected void |
CascadeSelfAdaptionFieldAccessor.calculationByScope(Set<String> scopes,
TableNode belongPojoTable,
PojoFieldMapper quoteMapper,
List<String> pathPrefix,
PojoMapping mapping) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractFieldAccessor.initAnnotationIgnoreFields(List<PojoMapping> mappings)
初始化注解标注的忽略字段
|
| 构造器和说明 |
|---|
TableNodeImpl(PathDescriptor pathDescriptor,
String schema,
String tableName,
Class<?> pojoType,
TableNode belongPojoTable,
PojoMapping pojoMapping) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected PojoMapping |
PojoTableSubjectFactoryImpl.createMapping(ManyToOne manyToOne,
Class<?> pojoType,
PojoField pojoField) |
protected PojoMapping |
PojoTableSubjectFactoryImpl.createMapping(OneToMany oneToMany,
Class<?> pojoType,
PojoField pojoField) |
protected PojoMapping |
PojoTableSubjectFactoryImpl.createMapping(OneToOne oneToOne,
Class<?> pojoType,
PojoField pojoField) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
PojoTableSubjectFactoryImpl.initJoinCondition(PojoMapping pojoMapping,
Map<Class<?>,PojoTableSubject> pojoTableSubjectMap)
初始化关联查询条件 检查合法性
|
Copyright © 2022. All rights reserved.