⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dataaccessor.java

📁 短信发送
💻 JAVA
字号:
/**
 *@version 1.0
 *@author cbf107
 *@link http://www.cbf107.com
 */
package com.jdev.db;

/*
 * 数据访问器接口
 */

import java.util.List;


public interface DataAccessor {
	
	/**
	 * 读取表数据
	 * @param table 要读取的表名
	 * @param colums 要读取的字段名
	 * @param selectionRow 读取的条件
	 * @param sortColumns 对读取记录的排序
	 */
	public List<Object> read(String table, String[] columns, Row selectionRow,
			String[] sortColumns, String order) throws Exception;

	/**
	 * 插入表数据
	 * @param table 要插入数据的表名
	 * @param rows 要插入的字段和数据
	 */
	public void insert(String table, List<Object> rows) throws Exception;

	/**
	 * 修改表数据
	 * @param table 要修改数据的表名
	 * @param selectionRow 修改的条件
	 * @param update 修改的字段和内容
	 */
	public void update(String table, Row selectionRow, Row update)
			throws Exception;

	/**
	 * 删除表数据
	 * @param table 要进行数据删除的表名
	 * @param selectionRow 删除的条件
	 */
	public void delete(String table, Row selectionRow) throws Exception;
	
	/**
	 * 连接数据库
	 * @param dbName 数据库名,比如oracle.jdbc.driver.OracleDriver
	 * @param connString 连接字符串
	 * @param user 用户名
	 * @param password 密码
	 */
	public void connect(String DriverName, String connString, String user, String password) throws Exception;
	
	/**
	 * 关闭连接
	 */
	public void close() throws Exception;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -