public final class DomaConfig
extends java.lang.Object
implements org.seasar.doma.jdbc.Config
Modifier and Type | Method and Description |
---|---|
int |
getBatchSize() |
javax.sql.DataSource |
getDataSource() |
org.seasar.doma.jdbc.dialect.Dialect |
getDialect() |
int |
getFetchSize() |
org.seasar.doma.jdbc.JdbcLogger |
getJdbcLogger() |
org.seasar.doma.jdbc.tx.LocalTransaction |
getLocalTransaction()
ローカルトランザクションを取得する。
|
int |
getMaxRows() |
org.seasar.doma.jdbc.Naming |
getNaming() |
int |
getQueryTimeout() |
org.seasar.doma.jdbc.tx.TransactionManager |
getTransactionManager() |
static DomaConfig |
singleton()
シングルトンインスタンスを取得する。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, getClassHelper, getCommandImplementors, getCommenter, getDataSourceName, getEntityListenerProvider, getExceptionSqlLogType, getMapKeyNaming, getQueryImplementors, getRequiresNewController, getSqlFileRepository, getUnknownColumnHandler
public org.seasar.doma.jdbc.JdbcLogger getJdbcLogger()
getJdbcLogger
in interface org.seasar.doma.jdbc.Config
public org.seasar.doma.jdbc.dialect.Dialect getDialect()
getDialect
in interface org.seasar.doma.jdbc.Config
public javax.sql.DataSource getDataSource()
getDataSource
in interface org.seasar.doma.jdbc.Config
@Published public org.seasar.doma.jdbc.tx.TransactionManager getTransactionManager()
getTransactionManager
in interface org.seasar.doma.jdbc.Config
public org.seasar.doma.jdbc.Naming getNaming()
getNaming
in interface org.seasar.doma.jdbc.Config
public int getMaxRows()
getMaxRows
in interface org.seasar.doma.jdbc.Config
public int getFetchSize()
getFetchSize
in interface org.seasar.doma.jdbc.Config
public int getQueryTimeout()
getQueryTimeout
in interface org.seasar.doma.jdbc.Config
public int getBatchSize()
getBatchSize
in interface org.seasar.doma.jdbc.Config
@Published public static DomaConfig singleton()
public org.seasar.doma.jdbc.tx.LocalTransaction getLocalTransaction()