public class SpringEngineFactory extends SqlSimpleFactory
SqlEngineFactory
optimized for the Spring stack.
It's suitable mainly for the Spring DI based configuration, like the next one for the new loader
SqlProcessorLoader
:
<beans ...> ... <bean id="sqlFactory" class="org.sqlproc.engine.spring.SpringEngineFactory" init-method="init"> <property name="metaFilesNames"> <list> <value>statements.qry</value> </list> </property> </bean> </beans>and use the next code to obtain an instance of the SQL Query engine
SqlQueryEngine sqlEngine = sqlFactory.getQueryEngine("ALL");or the next code to obtain an instance of the SQL CRUD engine
SqlCrudEngine sqlEngine = sqlFactory.getCrudEngine("ALL");
For more info please see the Tutorials.
pluginFactory
Constructor and Description |
---|
SpringEngineFactory()
Creates a new instance with default values for the Spring stack.
|
SpringEngineFactory(boolean lazyInit)
Creates a new instance with default values for the Spring stack.
|
addCustomType, getCheckedCrudEngine, getCheckedProcedureEngine, getCheckedQueryEngine, getCrudEngine, getCustomTypes, getFilter, getLoader, getMetaFilesNames, getMetaStatements, getMonitorFactory, getOnlyStatements, getPluginFactory, getProcedureEngine, getQueryEngine, getTypeFactory, getValidatorFactory, init, isJdbc, isLazyInit, setCustomTypes, setCustomTypes, setFilter, setJdbc, setLazyInit, setMetaFilesNames, setMetaFilesNames, setMetaStatements, setMonitorFactory, setOnlyStatements, setPluginFactory, setTypeFactory, setValidatorFactory
public SpringEngineFactory()
public SpringEngineFactory(boolean lazyInit)
lazyInit
- this flag indicates to speed up the initialization process.Copyright © 2014. All Rights Reserved.