刘洋完成:Note、NoteDao、Database 160行

a_branch
gududeyumao 3 weeks ago
parent 39c705c056
commit ef88dc2a97

@ -14,6 +14,7 @@ import androidx.room.PrimaryKey
* @property content 便签内容
* @property createTime 创建时间毫秒时间戳
* @property updateTime 最后更新时间毫秒时间戳
* @author A - 负责 NoteNoteDaoDatabase 数据层开发160
*/
@Entity(tableName = "notes")
data class Note(

@ -8,6 +8,8 @@ import kotlinx.coroutines.flow.Flow
*
* 定义所有与数据库交互的方法
* 使用 Flow 实现响应式数据流当数据库数据变化时自动更新
*
* @author A - 负责数据访问层开发71
*/
@Dao
interface NoteDao {

@ -12,6 +12,7 @@ import androidx.room.RoomDatabase
* 采用单例模式确保整个应用只有一个数据库实例
*
* @property noteDao 提供便签数据访问对象
* @author A - 负责数据库层开发57
*/
@Database(
entities = [Note::class],

Loading…
Cancel
Save