数据库映射
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