23 lines
388 B
Kotlin
23 lines
388 B
Kotlin
package mvc.dao
|
|
|
|
import mvc.entities.User
|
|
|
|
class UserRepository {
|
|
val users = mutableMapOf<Long, User>()
|
|
|
|
init {
|
|
add(User(1L, "nian", "chen"))
|
|
}
|
|
|
|
fun add(user: User) {
|
|
users += user.id to user
|
|
}
|
|
|
|
fun findById(id: Long): User? {
|
|
return users[id]
|
|
}
|
|
|
|
fun update(user: User) {
|
|
users[user.id] = user
|
|
}
|
|
} |