public class FlexXMLConfigBuilder extends org.apache.ibatis.builder.BaseBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
environment |
private org.apache.ibatis.reflection.ReflectorFactory |
localReflectorFactory |
private boolean |
parsed |
private org.apache.ibatis.parsing.XPathParser |
parser |
| 限定符 | 构造器和说明 |
|---|---|
|
FlexXMLConfigBuilder(InputStream inputStream) |
|
FlexXMLConfigBuilder(InputStream inputStream,
String environment) |
|
FlexXMLConfigBuilder(InputStream inputStream,
String environment,
Properties props) |
|
FlexXMLConfigBuilder(Reader reader) |
|
FlexXMLConfigBuilder(Reader reader,
String environment) |
|
FlexXMLConfigBuilder(Reader reader,
String environment,
Properties props) |
private |
FlexXMLConfigBuilder(org.apache.ibatis.parsing.XPathParser parser,
String environment,
Properties props) |
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
databaseIdProviderElement(org.apache.ibatis.parsing.XNode context) |
private org.apache.ibatis.datasource.DataSourceFactory |
dataSourceElement(org.apache.ibatis.parsing.XNode context) |
private void |
environmentsElement(org.apache.ibatis.parsing.XNode context) |
private boolean |
isSpecifiedEnvironment(String id) |
private void |
loadCustomLogImpl(Properties props) |
private void |
loadCustomVfs(Properties props) |
private void |
mapperElement(org.apache.ibatis.parsing.XNode parent) |
private void |
objectFactoryElement(org.apache.ibatis.parsing.XNode context) |
private void |
objectWrapperFactoryElement(org.apache.ibatis.parsing.XNode context) |
org.apache.ibatis.session.Configuration |
parse() |
private void |
parseConfiguration(org.apache.ibatis.parsing.XNode root) |
private void |
pluginElement(org.apache.ibatis.parsing.XNode parent) |
private void |
propertiesElement(org.apache.ibatis.parsing.XNode context) |
private void |
reflectorFactoryElement(org.apache.ibatis.parsing.XNode context) |
private Properties |
settingsAsProperties(org.apache.ibatis.parsing.XNode context) |
private void |
settingsElement(Properties props) |
private org.apache.ibatis.transaction.TransactionFactory |
transactionManagerElement(org.apache.ibatis.parsing.XNode context) |
private void |
typeAliasesElement(org.apache.ibatis.parsing.XNode parent) |
private void |
typeHandlerElement(org.apache.ibatis.parsing.XNode parent) |
private boolean parsed
private final org.apache.ibatis.parsing.XPathParser parser
private String environment
private final org.apache.ibatis.reflection.ReflectorFactory localReflectorFactory
public FlexXMLConfigBuilder(Reader reader)
public FlexXMLConfigBuilder(Reader reader, String environment)
public FlexXMLConfigBuilder(Reader reader, String environment, Properties props)
public FlexXMLConfigBuilder(InputStream inputStream)
public FlexXMLConfigBuilder(InputStream inputStream, String environment)
public FlexXMLConfigBuilder(InputStream inputStream, String environment, Properties props)
private FlexXMLConfigBuilder(org.apache.ibatis.parsing.XPathParser parser, String environment, Properties props)
public org.apache.ibatis.session.Configuration parse()
private void parseConfiguration(org.apache.ibatis.parsing.XNode root)
private Properties settingsAsProperties(org.apache.ibatis.parsing.XNode context)
private void loadCustomVfs(Properties props) throws ClassNotFoundException
private void loadCustomLogImpl(Properties props)
private void typeAliasesElement(org.apache.ibatis.parsing.XNode parent)
private void pluginElement(org.apache.ibatis.parsing.XNode parent) throws Exception
Exceptionprivate void objectFactoryElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate void objectWrapperFactoryElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate void reflectorFactoryElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate void propertiesElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate void settingsElement(Properties props)
private void environmentsElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate void databaseIdProviderElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate org.apache.ibatis.transaction.TransactionFactory transactionManagerElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate org.apache.ibatis.datasource.DataSourceFactory dataSourceElement(org.apache.ibatis.parsing.XNode context) throws Exception
Exceptionprivate void typeHandlerElement(org.apache.ibatis.parsing.XNode parent)
private void mapperElement(org.apache.ibatis.parsing.XNode parent) throws Exception
Exceptionprivate boolean isSpecifiedEnvironment(String id)
Copyright © 2023. All rights reserved.