|
||||||||||
前 次 | フレームあり フレームなし |
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(java.lang.String callerClassName,
java.lang.String callerMethodName,
Sql<?> sql)
|
void |
JdbcLogger.logSql(java.lang.String callerClassName,
java.lang.String callerMethodName,
Sql<?> sql)
実行するSQLを記録します。 |
Sql 型のパラメータを持つ org.seasar.doma.jdbc のコンストラクタ | |
---|---|
BatchOptimisticLockException(Sql<?> sql)
楽観的排他制御に失敗したSQLを指定してインスタンスを構築します。 |
|
BatchSqlExecutionException(Sql<?> sql,
java.lang.Throwable cause,
java.lang.Throwable rootCause)
SQL、スローされた原因、根本原因を指定してインスタンスを構築します。 |
|
BatchUniqueConstraintException(Sql<?> sql,
java.lang.Throwable cause)
SQLと原因を指定してインスタンスを構築します。 |
|
NonSingleColumnException(Sql<?> sql)
1列でない結果を返したSQLを指定してインスタンスを構築します。 |
|
NonUniqueResultException(Sql<?> sql)
2件以上の結果を返したSQLを指定してインスタンスを構築します。 |
|
NoResultException(Sql<?> sql)
0件の結果を返したSQLを指定してインスタンスを構築します。 |
|
OptimisticLockException(Sql<?> sql)
楽観的排他制御に失敗したSQLを指定してインスタンスを構築します。 |
|
ScriptException(java.lang.Throwable cause,
Sql<?> sql,
int lineNumber)
インスタンスを構築します。 |
|
SqlExecutionException(Sql<?> sql,
java.lang.Throwable cause,
java.lang.Throwable rootCause)
SQLを指定してインスタンスを構築します。 |
|
UniqueConstraintException(Sql<?> sql,
java.lang.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(java.lang.String qualifiedTableName,
java.lang.String columnName)
データベースで生成されたIDENTITYを取得するためのSQLを返します。 |
Sql<?> |
Dialect.getSequenceNextValSql(java.lang.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を実行します。 |
|
||||||||||
前 次 | フレームあり フレームなし |