org.seasar.s2sqlmap
インタフェース SqlMapClientOperations

既知の実装クラスの一覧:
S2SqlMapClientTemplate

public interface SqlMapClientOperations

iBATIS SqlMapClientの標準的な操作を定義するインターフェースです。 Spring FrameworkからSeasarへの移植版です。

バージョン:
$Revision:$
作成者:
$Author: gwatsman $
関連項目:
S2SqlMapClientTemplate, SqlMapClient, SqlMapSession, SqlMapExecutor

メソッドの概要
 int delete(java.lang.String statementName, java.lang.Object parameterObject)
           
 void delete(java.lang.String statementName, java.lang.Object parameterObject, int requiredRowsAffected)
           
 java.lang.Object insert(java.lang.String statementName, java.lang.Object parameterObject)
           
 java.util.List queryForList(java.lang.String statementName, java.lang.Object parameterObject)
           
 java.util.List queryForList(java.lang.String statementName, java.lang.Object parameterObject, int skipResults, int maxResults)
           
 java.util.Map queryForMap(java.lang.String statementName, java.lang.Object parameterObject, java.lang.String keyProperty)
           
 java.util.Map queryForMap(java.lang.String statementName, java.lang.Object parameterObject, java.lang.String keyProperty, java.lang.String valueProperty)
           
 java.lang.Object queryForObject(java.lang.String statementName, java.lang.Object parameterObject)
           
 java.lang.Object queryForObject(java.lang.String statementName, java.lang.Object parameterObject, java.lang.Object resultObject)
           
 com.ibatis.common.util.PaginatedList queryForPaginatedList(java.lang.String statementName, java.lang.Object parameterObject, int pageSize)
           
 void queryWithRowHandler(java.lang.String statementName, java.lang.Object parameterObject, com.ibatis.sqlmap.client.event.RowHandler rowHandler)
           
 int update(java.lang.String statementName, java.lang.Object parameterObject)
           
 void update(java.lang.String statementName, java.lang.Object parameterObject, int requiredRowsAffected)
           
 

メソッドの詳細

queryForObject

public java.lang.Object queryForObject(java.lang.String statementName,
                                       java.lang.Object parameterObject)

queryForObject

public java.lang.Object queryForObject(java.lang.String statementName,
                                       java.lang.Object parameterObject,
                                       java.lang.Object resultObject)

queryForList

public java.util.List queryForList(java.lang.String statementName,
                                   java.lang.Object parameterObject)

queryForList

public java.util.List queryForList(java.lang.String statementName,
                                   java.lang.Object parameterObject,
                                   int skipResults,
                                   int maxResults)

queryWithRowHandler

public void queryWithRowHandler(java.lang.String statementName,
                                java.lang.Object parameterObject,
                                com.ibatis.sqlmap.client.event.RowHandler rowHandler)

queryForPaginatedList

public com.ibatis.common.util.PaginatedList queryForPaginatedList(java.lang.String statementName,
                                                                  java.lang.Object parameterObject,
                                                                  int pageSize)

queryForMap

public java.util.Map queryForMap(java.lang.String statementName,
                                 java.lang.Object parameterObject,
                                 java.lang.String keyProperty)

queryForMap

public java.util.Map queryForMap(java.lang.String statementName,
                                 java.lang.Object parameterObject,
                                 java.lang.String keyProperty,
                                 java.lang.String valueProperty)

insert

public java.lang.Object insert(java.lang.String statementName,
                               java.lang.Object parameterObject)

update

public int update(java.lang.String statementName,
                  java.lang.Object parameterObject)

delete

public int delete(java.lang.String statementName,
                  java.lang.Object parameterObject)

update

public void update(java.lang.String statementName,
                   java.lang.Object parameterObject,
                   int requiredRowsAffected)

delete

public void delete(java.lang.String statementName,
                   java.lang.Object parameterObject,
                   int requiredRowsAffected)


Copyright © 2005 The Seasar Project. All Rights Reserved.