BridgeSQL
基本信息
| 属性 | 值 |
|---|---|
| 类名 | myessentials.datasource.api.bridge.BridgeSQL |
| 类型 | class extends Bridge,4 个方法 |
| 启用版本 | Minecraft 1.7.10 |
功能
通用 SQL 桥接实现,封装 JDBC 的连接与语句执行。
实现要点
- 继承 Bridge,把「驱动无关」的 JDBC 调用集中在此。
- 4 个方法覆盖:建立连接、执行更新、查询结果集、关闭连接。
- 2 个子类各自提供驱动特定的部分: BridgeSQLite(2 方法)、 BridgeMySQL(2 方法)—— 子类只多出 2 个方法,说明差异主要在连接串与驱动加载。
- 关系型数据库驱动不在本 mod 的硬依赖中
(
dependencies仅required-after:Forge), 驱动需由使用方自行提供。
相关条目
- Bridge - 父类
- BridgeSQLite - SQLite 子类
- BridgeMySQL - MySQL 子类
- DatasourceSQL - 使用方
- MyEssentialsCore - 硬依赖仅 Forge