java 数据库连接方式(一)

时间:2021-01-06 13:39:23
import com.xxx.config.*;

/**
* 连接工厂基类
* @author
*/
public abstract class ConnectionFactory {
/**
* 得到连接对象
* @return ConnectionObject对象
*/
public abstract ConnectionObject getConnection();

/**
* 释放连接对象
* @param co 将被释放的ConnectionObject对象
*/
public abstract void freeConnection(ConnectionObject co);

/**
* 新建连接对象
* @return 一个新的连接对象
*/
public abstract ConnectionObject newConnection();

/**
* 初始化
* @param conf 数据库配置
*/
public abstract void init(Configs conf);

/**
* 关闭连接对象
* @param co 将被关闭的ConnectionObject对象
*/
public abstract void closeConnection(ConnectionObject co);

}