数据库中的每个表是否应该有一个SQLiteOpenHelper?
问题描述:
最好有一个大的 SQLiteOpenHelper
子类定义 onCreate
和 onUpgrade
数据库中每个表的方法,或者最好有多个 SQLiteOpenHelper
子类,每个表一个?
Is it better to have a single big SQLiteOpenHelper
subclass that defines onCreate
and onUpgrade
methods for every table in the database, or is better to have many SQLiteOpenHelper
subclasses, one for each table?
有最佳做法吗?
答
对于所有的表,你应该有一个单独的SQLiteOpenHelper类。检查此链接。
You should have a single SQLiteOpenHelper class for all the tables. Check this link.