Package nablarch.integration.doma
Class DomaConfig
java.lang.Object
nablarch.integration.doma.DomaConfig
- All Implemented Interfaces:
org.seasar.doma.jdbc.Config
Domaを使用してデータベースアクセスを行うための設定を保持するクラス。
-
Method Summary
Modifier and TypeMethodDescriptionint
org.seasar.doma.jdbc.dialect.Dialect
int
org.seasar.doma.jdbc.JdbcLogger
org.seasar.doma.jdbc.tx.LocalTransaction
ローカルトランザクションを取得する。int
org.seasar.doma.jdbc.Naming
int
org.seasar.doma.jdbc.tx.TransactionManager
static DomaConfig
シングルトンインスタンスを取得する。Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.seasar.doma.jdbc.Config
getClassHelper, getCommandImplementors, getCommenter, getDataSourceName, getEntityListenerProvider, getExceptionSqlLogType, getMapKeyNaming, getQueryImplementors, getRequiresNewController, getSqlFileRepository, getUnknownColumnHandler
-
Method Details
-
getJdbcLogger
public org.seasar.doma.jdbc.JdbcLogger getJdbcLogger()- Specified by:
getJdbcLogger
in interfaceorg.seasar.doma.jdbc.Config
-
getDialect
public org.seasar.doma.jdbc.dialect.Dialect getDialect()- Specified by:
getDialect
in interfaceorg.seasar.doma.jdbc.Config
-
getDataSource
- Specified by:
getDataSource
in interfaceorg.seasar.doma.jdbc.Config
-
getTransactionManager
- Specified by:
getTransactionManager
in interfaceorg.seasar.doma.jdbc.Config
-
getNaming
public org.seasar.doma.jdbc.Naming getNaming()- Specified by:
getNaming
in interfaceorg.seasar.doma.jdbc.Config
-
getMaxRows
public int getMaxRows()- Specified by:
getMaxRows
in interfaceorg.seasar.doma.jdbc.Config
-
getFetchSize
public int getFetchSize()- Specified by:
getFetchSize
in interfaceorg.seasar.doma.jdbc.Config
-
getQueryTimeout
public int getQueryTimeout()- Specified by:
getQueryTimeout
in interfaceorg.seasar.doma.jdbc.Config
-
getBatchSize
public int getBatchSize()- Specified by:
getBatchSize
in interfaceorg.seasar.doma.jdbc.Config
-
singleton
シングルトンインスタンスを取得する。- Returns:
- シングルトンインスタンス
-
getLocalTransaction
public org.seasar.doma.jdbc.tx.LocalTransaction getLocalTransaction()ローカルトランザクションを取得する。- Returns:
- ローカルトランザクション
-