技術文檔---反射動態建表

一、SQLiteDataTable是SQLiteHelper定義的一個接口,它包括onCreate和onUpgrade兩個方法3d

二、SQLiteDaoBase實現了SQLiteDataTable接口,是個抽象類,全部的dao類都繼承它blog

三、由於UserDao繼承了SQLiteDaoBase,因此實現了oncreate和onUpgrade兩個方法,建user表的句子都在oncreate方法裏繼承

四、因此在SQLiteHelper裏的onCreate方法裏可經過反射得到任意一個實現了SQLiteDataTable接口的實例,再調用示例的
建表方法建立表接口

這種方式適合團隊開發,互不干涉開發

相關文章
相關標籤/搜索