示例使用 com.loadphp.simple4j 輕量級 DB 工具,封裝 JDBC 繁瑣操作,支援鏈式調用、回調模式、參數自動映射。
findAll:查詢全部用戶,回調注入 Listdel:按 ID 刪除,鏈式 where().del()find:按 ID 查單條,指定返回列insert:Utils.params2Array 從請求提取參數批量插入update:密碼 MD5 加密後更新private DB getDB() {
DB.URI = "jdbc:mysql://localhost:3306/forjava";
DB.connect("utf-8");
return DB.init("users"); // 指定操作表
}
| 方法 | 說明 |
|---|---|
DB.connect(encoding) | 建立連接並設置字符集 |
DB.init(tableName) | 綁定表,返回操作對象 |
where(ContentValues) | 構建 WHERE 條件 |
findAll(callback, columns) | 全表查詢,回調返回結果集 |
insert(Object[]) | 插入數據,參數順序對應表結構 |
update(ContentValues) | 更新指定列 |