FLUTTER ECOSYSTEM

floor_annotation

適用於您 Flutter 應用程式的類型安全、反應式且輕量級的 SQLite 抽象。請勿直接使用此套件。請改用 floor 套件。

最新版本
1.5.0
近 30 天下載
1.7萬
喜歡數
4
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Floor Annotation 是 Flutter 應用程式的基礎套件,提供類型安全、反應式且輕量級的 SQLite 資料庫抽象。它讓開發者可以使用註解定義資料庫實體和 DAO,確保編譯時期的安全性並減少重複程式碼。雖然它是 Floor 生態系統的核心組件,但不應直接使用——開發者應改為匯入主要的 `floor` 套件。此套件支援多個平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常適合跨平台資料持久化需求。

適用情境
  • 資料庫實體定義
  • 反應式資料查詢
  • 跨平台應用資料儲存
  • 類型安全的 SQL 操作
  • 離線優先的應用程式開發
主要特色
  • 基於註解的資料庫建模
  • 編譯時 SQL 驗證
  • 反應式查詢流
  • 多平台支援
  • 輕量級依賴
適合對象
  • Flutter 應用需要本機資料庫儲存
  • 尋求 SQL 操作中類型安全的開發人員
  • 具有離線資料同步的專案
  • 針對多個作業系統的應用
  • 更傾向於程式碼生成而非手動SQL的團隊
使用建議
  • 必須與 floor 包一起使用
  • 需要代碼生成步驟
  • 不適用於無地板整合的直接使用
  • 僅限 SQLite 後端
  • 依賴 build_runner 進行生成
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add floor_annotation

所屬分類

原始碼儲存庫

相關專案

暫無相關資料。