数据库映射
This commit is contained in:
parent
05a3bda985
commit
0ece4ca76d
|
@ -0,0 +1,8 @@
|
|||
package com.xlf.dromstarkotlin.mapper
|
||||
|
||||
import org.apache.ibatis.annotations.Mapper
|
||||
|
||||
@Mapper
|
||||
interface AccountMapper {
|
||||
|
||||
}
|
22
src/main/kotlin/com/xlf/dromstarkotlin/mapper/TokenMapper.kt
Normal file
22
src/main/kotlin/com/xlf/dromstarkotlin/mapper/TokenMapper.kt
Normal file
|
@ -0,0 +1,22 @@
|
|||
package com.xlf.dromstarkotlin.mapper
|
||||
|
||||
import com.xlf.dromstarkotlin.entity.doData.TokenDO
|
||||
import org.apache.ibatis.annotations.Delete
|
||||
import org.apache.ibatis.annotations.Insert
|
||||
import org.apache.ibatis.annotations.Mapper
|
||||
import org.apache.ibatis.annotations.Select
|
||||
|
||||
@Mapper
|
||||
interface TokenMapper {
|
||||
@Select("SELECT * FROM dormstar.ds_token")
|
||||
fun getAllToken(): Array<TokenDO>?
|
||||
|
||||
@Select("SELECT * FROM dormstar.ds_token WHERE token = #{token}")
|
||||
fun getToken(token: String): TokenDO?
|
||||
|
||||
@Delete("DELETE FROM dormstar.ds_token WHERE token = #{token}")
|
||||
fun deleteToken(token: String): Boolean
|
||||
|
||||
@Insert("INSERT INTO dormstar.ds_token (user_id, token, user_agent, ip, created_at) VALUES (#{userId}, #{token}, #{userAgent}, #{ip}, #{createdAt})")
|
||||
fun insertToken(token: TokenDO): Boolean
|
||||
}
|
|
@ -0,0 +1,4 @@
|
|||
package com.xlf.dromstarkotlin.mapper
|
||||
|
||||
interface UserMapper {
|
||||
}
|
Loading…
Reference in New Issue
Block a user