public final class DomaTransactionNotSupportedConfig
extends java.lang.Object
implements org.seasar.doma.jdbc.Config
トランザクションを使用しないため、全てのデータベースアクセス処理が自動コミットされる。
本クラスを適用したDaoクラスで行うデータベースへの変更は、十分注意すること。
| 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() |
int |
getMaxRows() |
org.seasar.doma.jdbc.Naming |
getNaming() |
int |
getQueryTimeout() |
static DomaTransactionNotSupportedConfig |
singleton()
シングルトンインスタンスを取得する。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getClassHelper, getCommandImplementors, getCommenter, getDataSourceName, getEntityListenerProvider, getExceptionSqlLogType, getMapKeyNaming, getQueryImplementors, getRequiresNewController, getSqlFileRepository, getTransactionManager, getUnknownColumnHandlerpublic org.seasar.doma.jdbc.dialect.Dialect getDialect()
getDialect in interface org.seasar.doma.jdbc.Configpublic javax.sql.DataSource getDataSource()
getDataSource in interface org.seasar.doma.jdbc.Configpublic org.seasar.doma.jdbc.JdbcLogger getJdbcLogger()
getJdbcLogger in interface org.seasar.doma.jdbc.Configpublic org.seasar.doma.jdbc.Naming getNaming()
getNaming in interface org.seasar.doma.jdbc.Configpublic int getMaxRows()
getMaxRows in interface org.seasar.doma.jdbc.Configpublic int getFetchSize()
getFetchSize in interface org.seasar.doma.jdbc.Configpublic int getQueryTimeout()
getQueryTimeout in interface org.seasar.doma.jdbc.Configpublic int getBatchSize()
getBatchSize in interface org.seasar.doma.jdbc.Config@Published public static DomaTransactionNotSupportedConfig singleton()