亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sqlmapclientoperations.java

?? spring framework 2.5.4源代碼
?? JAVA
字號:
/*
 * Copyright 2002-2006 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.springframework.orm.ibatis;

import java.util.List;
import java.util.Map;

import com.ibatis.common.util.PaginatedList;
import com.ibatis.sqlmap.client.event.RowHandler;

import org.springframework.dao.DataAccessException;

/**
 * Interface that specifies a basic set of iBATIS SqlMapClient operations,
 * implemented by {@link SqlMapClientTemplate}. Not often used, but a useful
 * option to enhance testability, as it can easily be mocked or stubbed.
 *
 * <p>Defines SqlMapClientTemplate's convenience methods that mirror
 * the iBATIS {@link com.ibatis.sqlmap.client.SqlMapExecutor}'s execution
 * methods. Users are strongly encouraged to read the iBATIS javadocs
 * for details on the semantics of those methods.
 *
 * @author Juergen Hoeller
 * @since 24.02.2004
 * @see SqlMapClientTemplate
 * @see com.ibatis.sqlmap.client.SqlMapClient
 * @see com.ibatis.sqlmap.client.SqlMapExecutor
 */
public interface SqlMapClientOperations {

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForObject(String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Object queryForObject(String statementName) throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForObject(String, Object)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Object queryForObject(String statementName, Object parameterObject)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForObject(String, Object, Object)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Object queryForObject(String statementName, Object parameterObject,	Object resultObject)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForList(String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	List queryForList(String statementName) throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForList(String, Object)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	List queryForList(String statementName, Object parameterObject)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForList(String, int, int)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	List queryForList(String statementName, int skipResults, int maxResults)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForList(String, Object, int, int)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	List queryForList(String statementName, Object parameterObject, int skipResults, int maxResults)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryWithRowHandler(String, RowHandler)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	void queryWithRowHandler(String statementName, RowHandler rowHandler)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryWithRowHandler(String, Object, RowHandler)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	void queryWithRowHandler(String statementName, Object parameterObject, RowHandler rowHandler)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForPaginatedList(String, int)
	 * @deprecated as of iBATIS 2.3.0
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	PaginatedList queryForPaginatedList(String statementName, int pageSize)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForPaginatedList(String, Object, int)
	 * @deprecated as of iBATIS 2.3.0
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	PaginatedList queryForPaginatedList(String statementName, Object parameterObject, int pageSize)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForMap(String, Object, String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Map queryForMap(String statementName, Object parameterObject, String keyProperty)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#queryForMap(String, Object, String, String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Map queryForMap(String statementName, Object parameterObject, String keyProperty, String valueProperty)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#insert(String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Object insert(String statementName) throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#insert(String, Object)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	Object insert(String statementName, Object parameterObject) throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#update(String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	int update(String statementName) throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#update(String, Object)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	int update(String statementName, Object parameterObject) throws DataAccessException;

	/**
	 * Convenience method provided by Spring: execute an update operation
	 * with an automatic check that the update affected the given required
	 * number of rows.
	 * @param statementName the name of the mapped statement
	 * @param parameterObject the parameter object
	 * @param requiredRowsAffected the number of rows that the update is
	 * required to affect
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	void update(String statementName, Object parameterObject, int requiredRowsAffected)
			throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#delete(String)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	int delete(String statementName) throws DataAccessException;

	/**
	 * @see com.ibatis.sqlmap.client.SqlMapExecutor#delete(String, Object)
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	int delete(String statementName, Object parameterObject) throws DataAccessException;

	/**
	 * Convenience method provided by Spring: execute a delete operation
	 * with an automatic check that the delete affected the given required
	 * number of rows.
	 * @param statementName the name of the mapped statement
	 * @param parameterObject the parameter object
	 * @param requiredRowsAffected the number of rows that the delete is
	 * required to affect
	 * @throws org.springframework.dao.DataAccessException in case of errors
	 */
	void delete(String statementName, Object parameterObject, int requiredRowsAffected)
			throws DataAccessException;

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲福中文字幕伊人影院| 国产原创一区二区| 免费成人性网站| 蜜桃久久av一区| 国产成人综合亚洲网站| 91农村精品一区二区在线| 欧美在线视频不卡| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲色图19p| 亚洲三级在线观看| 五月激情综合色| 国产在线精品一区在线观看麻豆| 国产91对白在线观看九色| 日本道在线观看一区二区| 制服视频三区第一页精品| 久久久久99精品一区| 综合久久久久久| 日日嗨av一区二区三区四区| 国产精品99久久久久久宅男| 91视频国产观看| 欧美一卡2卡3卡4卡| 国产精品毛片高清在线完整版| 一区二区三区四区在线免费观看| 美女脱光内衣内裤视频久久影院| 成人综合在线网站| 欧美精品在线观看播放| 久久亚洲私人国产精品va媚药| 亚洲人成亚洲人成在线观看图片| 婷婷六月综合网| 成人不卡免费av| 色域天天综合网| 久久伊人蜜桃av一区二区| 中文字幕在线不卡视频| 奇米精品一区二区三区四区 | 精品国产乱码久久久久久1区2区| 国产精品成人一区二区艾草 | 欧美日韩精品一区二区天天拍小说| 久久伊人蜜桃av一区二区| 亚洲国产精品一区二区久久| 国产精品亚洲一区二区三区妖精 | 一区二区高清免费观看影视大全| 国模大尺度一区二区三区| 在线看国产一区二区| 国产午夜亚洲精品理论片色戒| 亚洲国产日韩综合久久精品| 成人动漫中文字幕| 精品久久久三级丝袜| 成人av网址在线| 亚洲国产精品v| 五月天欧美精品| www.亚洲免费av| 精品99999| 日韩和欧美的一区| 一本一道综合狠狠老| 国产网站一区二区| 亚洲国产精品尤物yw在线观看| 免费看日韩a级影片| 欧洲在线/亚洲| 成人欧美一区二区三区| 国产高清无密码一区二区三区| 欧美日韩高清在线播放| 亚洲三级电影网站| eeuss鲁片一区二区三区| 久久尤物电影视频在线观看| 免费视频一区二区| 欧美日韩一区国产| 亚洲一区视频在线| 色综合天天综合| 国产精品第五页| 成人激情视频网站| 国产欧美日韩在线看| 免费高清在线一区| 欧美精品丝袜久久久中文字幕| 自拍偷拍国产精品| 丁香桃色午夜亚洲一区二区三区| 精品视频一区二区不卡| 欧美日韩精品一区二区天天拍小说| 中文字幕精品—区二区四季| 激情综合色播五月| 日韩欧美国产wwwww| 日韩av中文在线观看| 精品视频色一区| 一区二区三区四区亚洲| www.99精品| 国产亲近乱来精品视频| 秋霞国产午夜精品免费视频| 欧美一区二视频| 日本不卡中文字幕| 欧美女孩性生活视频| 午夜免费久久看| 91精品视频网| 精品一区二区三区在线播放视频| 欧美刺激脚交jootjob| 久久国产精品无码网站| 精品久久久久久久一区二区蜜臀| 免费av成人在线| 精品国产乱码久久久久久浪潮| 麻豆91在线观看| 精品国产亚洲一区二区三区在线观看| 美女爽到高潮91| 久久影院午夜片一区| 成人性生交大片| 国产精品无码永久免费888| 福利91精品一区二区三区| 国产精品入口麻豆九色| 色综合久久天天| 亚洲国产精品久久一线不卡| 欧美一区二区久久久| 国内成人精品2018免费看| 久久婷婷国产综合国色天香| 国产精品夜夜嗨| 国产精品久久三| 欧洲av一区二区嗯嗯嗯啊| 蜜桃精品在线观看| 视频在线观看一区| 精品国产露脸精彩对白 | 国产成人三级在线观看| 国产精品成人一区二区艾草| 欧美怡红院视频| 久久超碰97中文字幕| 国产精品日日摸夜夜摸av| 91精彩视频在线观看| 日韩精品亚洲一区二区三区免费| 欧美变态口味重另类| 国产精品一二三四区| 91精品福利在线一区二区三区| 一区二区欧美国产| 欧美成人免费网站| 91小视频免费看| 天天影视网天天综合色在线播放| 久久久久久久综合| 在线精品视频免费播放| 国产中文一区二区三区| 亚洲青青青在线视频| 91精品国产aⅴ一区二区| 久久99在线观看| 椎名由奈av一区二区三区| 在线观看网站黄不卡| 国产一区欧美二区| 亚洲国产欧美日韩另类综合| 久久综合久久鬼色| 欧美午夜精品电影| 国产suv精品一区二区883| 午夜久久久久久| 中文字幕一区二| 欧美成人精品福利| 日本丶国产丶欧美色综合| 国产传媒日韩欧美成人| 亚洲同性gay激情无套| 日韩精品一二三区| 国产视频在线观看一区二区三区| 日本精品一级二级| 国产精选一区二区三区| 亚洲va韩国va欧美va精品| 久久综合色鬼综合色| 欧美性xxxxxx少妇| 国产精品1区2区| 亚洲成人精品一区二区| 久久久久久久性| 欧美一区二区精品在线| 在线观看亚洲成人| 成人免费毛片app| 美女性感视频久久| 亚洲综合免费观看高清完整版在线 | 一级精品视频在线观看宜春院 | 色综合咪咪久久| 国产成人在线网站| 久久精品理论片| 亚洲国产精品一区二区久久| 国产精品成人免费在线| 久久理论电影网| 欧美精品 国产精品| 亚洲六月丁香色婷婷综合久久 | 北岛玲一区二区三区四区| 国产激情偷乱视频一区二区三区| 黄一区二区三区| 国产一区不卡视频| 精品综合免费视频观看| 狠狠色综合色综合网络| 久久精品国产秦先生| 日本色综合中文字幕| 久久国产欧美日韩精品| 激情综合亚洲精品| 国产精品99久久久| 成人性色生活片| 色综合久久久久网| 欧美日韩在线三级| 欧美高清性hdvideosex| 日韩欧美视频在线| 日韩一区二区三区视频在线观看| 日韩欧美一级在线播放| 欧美岛国在线观看| 久久精品人人爽人人爽| 国产精品第一页第二页第三页| 中文字幕在线不卡一区| 一级日本不卡的影视| 午夜精品久久久久久不卡8050| 免费在线观看日韩欧美| 国产一区三区三区| 91在线视频18|