public class DefaultMapperBuilder extends Object implements MapperBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<Class<?>,Object> |
cache
The cache.
|
protected MapperConfigBuilder |
mapperConfig |
protected SQLManager |
sqlManager
The sql manager.
|
| 构造器和说明 |
|---|
DefaultMapperBuilder() |
DefaultMapperBuilder(SQLManager sqlManager)
The Constructor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
buildInstance(Class<T> mapperInterface)
Builds the instance.
|
<T> T |
getMapper(Class<T> mapperInterface) |
MapperConfigBuilder |
getMapperConfig() |
SQLManager |
getSqlManager() |
void |
setMapperConfig(MapperConfigBuilder mapperConfig) |
void |
setSqlManager(SQLManager sqlManager) |
protected SQLManager sqlManager
protected MapperConfigBuilder mapperConfig
public DefaultMapperBuilder()
public DefaultMapperBuilder(SQLManager sqlManager)
sqlManager - the sql managerpublic <T> T getMapper(Class<T> mapperInterface)
getMapper 在接口中 MapperBuilderpublic <T> T buildInstance(Class<T> mapperInterface)
T - the generic typemapperInterface - the dao2 interfacepublic SQLManager getSqlManager()
getSqlManager 在接口中 MapperBuilderpublic void setSqlManager(SQLManager sqlManager)
setSqlManager 在接口中 MapperBuilderpublic MapperConfigBuilder getMapperConfig()
public void setMapperConfig(MapperConfigBuilder mapperConfig)
Copyright © 2023. All rights reserved.