# pdbasedb **Repository Path**: gzlpsdp/pdbasedb ## Basic Information - **Project Name**: pdbasedb - **Description**: android java 操作sqlite和gpkg数据库的优化提取工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-03-12 - **Last Updated**: 2025-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pdbasedb [![](https://jitpack.io/v/com.gitee.gzlpsdp/pdbasedb.svg)](https://jitpack.io/#com.gitee.gzlpsdp/pdbasedb) #### 介绍 android java 操作sqlite和gpkg数据库的优化提取工具,定义android数据库中的CURD操作,避免同时操作数据库导致数据库损坏。 #### 安装教程 1. 引入包 ``` implementation "com.gitee.gzlpsdp:pdbasedb:2.0.3" // 在基础的Application类中使用 PdParent.init(true) (可选) public class BaseApplication extends Application { @Override public void onCreate() { super.onCreate(); /** * 是否开启日志记录,默认不开启 */ PdParent.init(true); } } ``` ### v1.9 配置Gpkg数据库管理类,详情请参考[GpkgLoadManager类使用文档](https://gitee.com/gzlpsdp/pdbasedb/blob/master/gpkg.md)文件 ### v2.0.1 新增sqlite管理工具,详细使用文档请参考[sqlite数据库使用文档](https://gitee.com/gzlpsdp/pdbasedb/blob/master/README_SQLITE.md)文件 ### v2.0.3 PdOptDb:优化查询,在实体类多表共用、部分字段与表中字段名不一致的可以使用个别注解标明查询 ### v2.0.4 GpkgLoadManager:优化加载gpkg文件,详情请参考[GpkgLoadManager类使用文档](https://gitee.com/gzlpsdp/pdbasedb/blob/master/gpkg.md)文件