Hilt Dao
annotation class HiltDao(val entities: Array<KClass<*>> = [], val views: Array<KClass<*>> = [], val node: KClass<*> = Any::class)
用于声明此Dao为可提供注入的
@HiltDao(entities = [User::class])
@Dao
internal interface TestDao {
@Query("select * from user where id = :id")
suspend fun findById(id: Long): User
}
Content copied to clipboard