public class SQLLitUtils
extends java.lang.Object
Title: SQLLit工具类
Description: 复制于 CAPSQLiteUtil
Copyright: Copyright (c) 2012
Company: seeyon.com
| 构造器和说明 |
|---|
SQLLitUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
closeConnection(java.sql.Connection connection) |
static void |
createTable(java.sql.Connection connection,
java.lang.String createTableSql) |
static void |
deleteDbFile(java.lang.String dbName)
删除sqllite文件
|
static void |
deleteTable(java.sql.Connection connection,
java.lang.String tableName) |
static void |
execute(java.sql.Connection connection,
java.lang.String updateBatchSql,
java.util.List<java.lang.Object> param) |
static void |
executeBatch(java.sql.Connection connection,
java.lang.String sql,
java.util.List<java.util.List<java.lang.Object>> params) |
static java.sql.Connection |
getConnection(java.lang.String dbName) |
static java.lang.String |
getCreateTableSql(java.lang.String tableName,
java.util.List<java.lang.String> tableFields)
获取创建表的sql
|
static java.lang.String |
getInsertDataSql(java.lang.String tableName,
java.util.List<java.lang.String> tableFields)
获取insertSql
|
static boolean |
isExistTable(java.sql.Connection connection,
java.lang.String tableName) |
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
select(java.sql.Connection connection,
java.lang.String selectSql,
java.util.List<java.lang.Object> param) |
static void |
updateBatch(java.sql.Connection connection,
java.lang.String updateBatchSql,
java.util.List<java.util.List<java.lang.Object>> params) |
public static java.sql.Connection getConnection(java.lang.String dbName)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void closeConnection(java.sql.Connection connection)
public static void createTable(java.sql.Connection connection,
java.lang.String createTableSql)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void deleteTable(java.sql.Connection connection,
java.lang.String tableName)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void execute(java.sql.Connection connection,
java.lang.String updateBatchSql,
java.util.List<java.lang.Object> param)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void executeBatch(java.sql.Connection connection,
java.lang.String sql,
java.util.List<java.util.List<java.lang.Object>> params)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static void updateBatch(java.sql.Connection connection,
java.lang.String updateBatchSql,
java.util.List<java.util.List<java.lang.Object>> params)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static boolean isExistTable(java.sql.Connection connection,
java.lang.String tableName)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> select(java.sql.Connection connection,
java.lang.String selectSql,
java.util.List<java.lang.Object> param)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static java.lang.String getCreateTableSql(java.lang.String tableName,
java.util.List<java.lang.String> tableFields)
tableName - tableFields - public static java.lang.String getInsertDataSql(java.lang.String tableName,
java.util.List<java.lang.String> tableFields)
tableName - tableFields - public static void deleteDbFile(java.lang.String dbName)
dbName -