-

TLv8 数据库操作

数据库操作基础类
com.tlv8.base.db.DBUtils

获取数据库连接 Session

SqlSession session = DBUtils.getSession(dbkey);

判断数据库类型

DBUtils.IsXXXX(dbkey);

返回true或false

判断数据库类型达梦数据库

DBUtils.IsDMDB(String key)

判断数据库类型金仓数据库

DBUtils.IsKingDB(String key)

判断连接是否为Oracle数据库

DBUtils.IsOracleDB(String key)

判断连接是否为MySQL数据库

DBUtils.IsMySQLDB(String key)

判断连接是否为SQL Server数据库

DBUtils.IsMSSQLDB(String key)

查询操作JDBC

List execQueryforList(String key, String sql)
查询操作JDBC

   Parameters:
    key
         {string}字符串

    sql
         {string}字符串

   Returns:
         {java.util.List} List<Map<String,Object>> 除BLOB类型的数据外,都被转为字符型

   throws:
         {java.sql.SQLException}


更新操作JDBC

String execUpdateQuery(String dbkey, String sql)
跟新操作

   Parameters:
    dbkey
         {string}字符串[数据库连接标识]

    sql
         {string}字符串

   Returns:
         {String} 执行成功返回"success",失败返回异常信息

   throws:
         {java.sql.SQLException}


插入操作JDBC

String execInsertQuery(String dbkey, String sql)
插入操作

   Parameters:
    dbkey
         {string}字符串[数据库连接标识]

    sql
         {string}字符串

   Returns:
         {String} 执行成功返回"success",失败返回异常信息

   throws:
         {java.sql.SQLException}


关闭连接

void CloseConn(SqlSession session,Connection conn, Statement stm, ResultSet rs)
关闭连接

   Parameters:
    session
         {org.apache.ibatis.session.SqlSession}数据库连接session

    conn
         {java.sql.Connection}字符串[数据库连接标识]

    stm
         {java.sql.Statement}字符串

    rs
         {java.sql.ResultSet}字符串

   Returns:
         {void}

   throws:
         {java.sql.SQLException}



Powered By layui