- SQLiteHelper定义一个接口SQLiteDataTable,里边重写onCreate和onUpgrade方法。在SQLiteDaoBase基类去实现这个SQLiteDataTable接口方法。
- 然后UserDao继承了SQLiteDaoBase这个基类,实现抽象类里的oncreate和onUpgrade两个方法,在oncreate方法里创建user表,写sql语句。
- 在SQLiteHelper里的onCreate方法里通过反射获得任意一个实现了SQLiteDataTable接口的实例,再调用示例的建表方法创建表
反射动态建表这类方法适合团队开发
时间: 2024-10-08 09:23:30