diff --git a/app/src/main/java/com/example/myapplication/data/Note.kt b/app/src/main/java/com/example/myapplication/data/Note.kt index 416751b..1fb7da9 100644 --- a/app/src/main/java/com/example/myapplication/data/Note.kt +++ b/app/src/main/java/com/example/myapplication/data/Note.kt @@ -14,6 +14,7 @@ import androidx.room.PrimaryKey * @property content 便签内容 * @property createTime 创建时间(毫秒时间戳) * @property updateTime 最后更新时间(毫秒时间戳) + * @author A - 负责 Note、NoteDao、Database 数据层开发(160行) */ @Entity(tableName = "notes") data class Note( diff --git a/app/src/main/java/com/example/myapplication/data/NoteDao.kt b/app/src/main/java/com/example/myapplication/data/NoteDao.kt index 80fc98e..58ea04e 100644 --- a/app/src/main/java/com/example/myapplication/data/NoteDao.kt +++ b/app/src/main/java/com/example/myapplication/data/NoteDao.kt @@ -8,6 +8,8 @@ import kotlinx.coroutines.flow.Flow * * 定义所有与数据库交互的方法 * 使用 Flow 实现响应式数据流,当数据库数据变化时自动更新 + * + * @author A - 负责数据访问层开发(71行) */ @Dao interface NoteDao { diff --git a/app/src/main/java/com/example/myapplication/data/NoteDatabase.kt b/app/src/main/java/com/example/myapplication/data/NoteDatabase.kt index cc657af..4a79f1c 100644 --- a/app/src/main/java/com/example/myapplication/data/NoteDatabase.kt +++ b/app/src/main/java/com/example/myapplication/data/NoteDatabase.kt @@ -12,6 +12,7 @@ import androidx.room.RoomDatabase * 采用单例模式确保整个应用只有一个数据库实例 * * @property noteDao 提供便签数据访问对象 + * @author A - 负责数据库层开发(57行) */ @Database( entities = [Note::class],