# sqlite_tool **Repository Path**: criver_world/sqlite_tool ## Basic Information - **Project Name**: sqlite_tool - **Description**: 用于处理sqlite数据库的简要工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-02 - **Last Updated**: 2024-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 概要 此为sqlite工具包,方便使用sqlite数据库而创建。 # 引入 Maven配置添加: ```xml z_mirrors * https://repo.huaweicloud.com/repository/maven/ ``` pom配置添加: ```xml world.criver sqlite_tool 1.0.1 ``` # 使用方法 ## 创建 ```java String path="你的 db 数据库的路径"; CSqlite cs=new CSqlite(path); ``` ## 查询 ### 方式一 ```java String sql="查询语句"; List> result=cs.query(sql); ``` 查询的返回结果,以List方式返回,每一行数据就是一个HashMap。 HashMap说明: - key:字段名; - value:字段名对应的数值; ### 方式二 ```java String sql="查询语句"; List result=cs.query(sql,T.class); ``` 查询的返回结果,以List方式返回,每一行数据就是一个 实体类。T 需为实体类(包含setter、getter的数据类). ## 更新 ```java String sql="更新语句"; int result=cs.update(sql); ``` 返回语句执行成功的数量。 ## 其他 ```java String sql="其它啊sqlite的语句"; boolean result=cs.execute(sql); ``` 返回执行成功或失败的结果 ## 连接 ```java boolean result=cs.connect(); ``` 返回连接成功或失败结果 ## 关闭 ```java boolean result=cs.close(); ``` 返回关闭连接成功或失败结果