sql >> Databáze >  >> RDS >> SQLite

Je dobrým zvykem používat ContentProvider ke zpracování databázových operací?

Je dobrým zvykem používat ContentProvider ke zpracování operací databázových tabulek pouze pro jednu aplikaci?

Pokud jsou vaše data výhradní pouze pro vaši aplikaci a jiná aplikace je nemůže použít, nevidím důvod používat ContentProviders. ContentProvider se používá jako rozhraní pro sdílení dat vaší aplikace s jinou aplikací. Pokud lze vaše data sdílet nebo je na nich závislá jiná aplikace, musíte použít ContentProvider.

Můžete také vytvořit sadu oprávnění pro své poskytovatele obsahu, abyste omezili některé operace u poskytovatele.




  1. Jak třídit řádky HTML tabulky, které jsou volány z MySQL

  2. Top-N dotazy a stránkování v Oracle

  3. Hash Co? Pochopení hash indexů

  4. Jak používat EXISTS Logical Operator v SQL Server - SQL Server / TSQL výukový program, část 125