|
||||||||||
前 次 | フレームあり フレームなし |
Sql を使用しているパッケージ | |
---|---|
org.seasar.doma.jdbc | JDBC に関するインタフェースやクラスを提供します。 |
org.seasar.doma.jdbc.builder | SQLを動的に組み立て実行するためのクラスを提供します。 |
org.seasar.doma.jdbc.dialect | RDBMS の方言を提供します。 |
org.seasar.doma.jdbc.id | エンティティの識別子に関するクラスやインタフェースを提供します。 |
org.seasar.doma.jdbc での Sql の使用 |
---|
Sql 型のパラメータを持つ org.seasar.doma.jdbc のメソッド | |
---|---|
void |
UtilLoggingJdbcLogger.logSql(String callerClassName,
String callerMethodName,
Sql<?> sql)
|
void |
JdbcLogger.logSql(String callerClassName,
String callerMethodName,
Sql<?> sql)
実行するSQLを記録します。 |
Sql 型のパラメータを持つ org.seasar.doma.jdbc のコンストラクタ | |
---|---|
BatchOptimisticLockException(ExceptionSqlLogType logType,
Sql<?> sql)
楽観的排他制御に失敗したSQLを指定してインスタンスを構築します。 |
|
BatchSqlExecutionException(ExceptionSqlLogType logType,
Sql<?> sql,
Throwable cause,
Throwable rootCause)
SQL、スローされた原因、根本原因を指定してインスタンスを構築します。 |
|
BatchUniqueConstraintException(ExceptionSqlLogType logType,
Sql<?> sql,
Throwable cause)
SQLと原因を指定してインスタンスを構築します。 |
|
NonSingleColumnException(ExceptionSqlLogType logType,
Sql<?> sql)
1列でない結果を返したSQLを指定してインスタンスを構築します。 |
|
NonUniqueResultException(ExceptionSqlLogType logType,
Sql<?> sql)
2件以上の結果を返したSQLを指定してインスタンスを構築します。 |
|
NoResultException(ExceptionSqlLogType logType,
Sql<?> sql)
0件の結果を返したSQLを指定してインスタンスを構築します。 |
|
OptimisticLockException(ExceptionSqlLogType logType,
Sql<?> sql)
楽観的排他制御に失敗したSQLを指定してインスタンスを構築します。 |
|
ScriptException(Throwable cause,
Sql<?> sql,
int lineNumber)
インスタンスを構築します。 |
|
SqlExecutionException(ExceptionSqlLogType logType,
Sql<?> sql,
Throwable cause,
Throwable rootCause)
SQLを指定してインスタンスを構築します。 |
|
UniqueConstraintException(ExceptionSqlLogType logType,
Sql<?> sql,
Throwable cause)
SQLを指定してインスタンスを構築します。 |
org.seasar.doma.jdbc.builder での Sql の使用 |
---|
Sql を返す org.seasar.doma.jdbc.builder のメソッド | |
---|---|
Sql<?> |
UpdateBuilder.getSql()
組み立てられたSQLを返します。 |
Sql<?> |
SelectBuilder.getSql()
組み立てられたSQLを返します。 |
Sql<?> |
InsertBuilder.getSql()
組み立てられたSQLを返します。 |
Sql<?> |
DeleteBuilder.getSql()
組み立てられたSQLを返します。 |
org.seasar.doma.jdbc.dialect での Sql の使用 |
---|
Sql を返す org.seasar.doma.jdbc.dialect のメソッド | |
---|---|
Sql<?> |
Dialect.getIdentitySelectSql(String qualifiedTableName,
String columnName)
データベースで生成されたIDENTITYを取得するためのSQLを返します。 |
Sql<?> |
Dialect.getSequenceNextValSql(String qualifiedSequenceName,
long allocationSize)
シーケンスの次の値を取得するためのSQLを返します。 |
org.seasar.doma.jdbc.id での Sql の使用 |
---|
Sql 型のパラメータを持つ org.seasar.doma.jdbc.id のメソッド | |
---|---|
protected long |
AbstractIdGenerator.getGeneratedValue(IdGenerationConfig config,
Sql<?> sql)
生成された識別子を取得するSQLを実行します。 |
|
||||||||||
前 次 | フレームあり フレームなし |