クラス SormBuilder
- java.lang.Object
-
- org.nkjmlab.sorm4j.extension.SormBuilder
-
public class SormBuilder extends Object
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SormBuilder()SormBuilder(DataSource dataSource)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 Sormbuild()SormBuildersetBatchSize(int size)SormBuildersetBatchSizeWithMultiRow(int size)SormBuildersetColumnFieldMapper(ColumnFieldMapper fieldNameMapper)SormBuildersetDataSource(String jdbcUrl, String username, String password)SormBuildersetDataSource(DataSource dataSource)SormBuildersetLoggerOff(LoggerConfig.Category... categories)SormBuildersetLoggerOffAll()SormBuildersetLoggerOn(LoggerConfig.Category... categories)SormBuildersetLoggerOnAll()SormBuildersetMultiRowProcessorType(MultiRowProcessorType multiRowProcessorType)SormBuildersetMultiRowSize(int size)SormBuildersetOption(String name, Object value)SormBuildersetResultSetConverter(ResultSetConverter resultSetConverter)SormBuildersetSqlParametersSetter(SqlParametersSetter sqlParametersSetter)SormBuildersetTableNameMapper(TableNameMapper tableNameMapper)SormBuildersetTransactionIsolationLevel(int level)
-
-
-
コンストラクタの詳細
-
SormBuilder
public SormBuilder()
-
SormBuilder
public SormBuilder(DataSource dataSource)
-
-
メソッドの詳細
-
build
public Sorm build()
-
setDataSource
public SormBuilder setDataSource(DataSource dataSource)
-
setDataSource
public SormBuilder setDataSource(String jdbcUrl, String username, String password)
-
setColumnFieldMapper
public SormBuilder setColumnFieldMapper(ColumnFieldMapper fieldNameMapper)
-
setTableNameMapper
public SormBuilder setTableNameMapper(TableNameMapper tableNameMapper)
-
setResultSetConverter
public SormBuilder setResultSetConverter(ResultSetConverter resultSetConverter)
-
setSqlParametersSetter
public SormBuilder setSqlParametersSetter(SqlParametersSetter sqlParametersSetter)
-
setMultiRowProcessorType
public SormBuilder setMultiRowProcessorType(MultiRowProcessorType multiRowProcessorType)
-
setBatchSize
public SormBuilder setBatchSize(int size)
-
setMultiRowSize
public SormBuilder setMultiRowSize(int size)
-
setBatchSizeWithMultiRow
public SormBuilder setBatchSizeWithMultiRow(int size)
-
setTransactionIsolationLevel
public SormBuilder setTransactionIsolationLevel(int level)
-
setOption
public SormBuilder setOption(String name, Object value)
-
setLoggerOnAll
public SormBuilder setLoggerOnAll()
-
setLoggerOffAll
public SormBuilder setLoggerOffAll()
-
setLoggerOn
public SormBuilder setLoggerOn(LoggerConfig.Category... categories)
-
setLoggerOff
public SormBuilder setLoggerOff(LoggerConfig.Category... categories)
-
-