Room
SQLite的抽象封装,流畅地访问数据库
三角色:entity,dao,db
其中,Dao负责增删改查
新建
移入
首先添加kotlin
Sync一次
新版本AS因未知原因不能使用def,换成val之后运行成功
在room下新建entity
右键generate,gettings and settings,还有tostring
Dao
注意这个是interface
Database
另外注意那个圈出来的abstract。不加会报错
新建
把studentDB里的getinstance函数变public
写engine
去main里写button
然后到main写函数
注:new student那里会因为没输入id报错,可以去Student.java里给删了
为了适配Delete传空值
Main
添加
修改
删除
全部删除--