mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-08-08 05:11:12 +00:00
add graalvm native image configures
This commit is contained in:
21
src/main/kotlin/space/mori/chzzk_bot/services/UserService.kt
Normal file
21
src/main/kotlin/space/mori/chzzk_bot/services/UserService.kt
Normal file
@@ -0,0 +1,21 @@
|
||||
package space.mori.chzzk_bot.services
|
||||
|
||||
import space.mori.chzzk_bot.Database
|
||||
import space.mori.chzzk_bot.discord.User
|
||||
|
||||
class UserService {
|
||||
fun saveUser(user: User) {
|
||||
val session = Database.sessionFactory.openSession()
|
||||
session.beginTransaction()
|
||||
session.persist(user)
|
||||
session.transaction.commit()
|
||||
session.close()
|
||||
}
|
||||
|
||||
fun getUser(id: Long): User? {
|
||||
val session = Database.sessionFactory.openSession()
|
||||
val user = session.get(User::class.java, id)
|
||||
session.close()
|
||||
return user
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user