其他模块提交
This commit is contained in:
parent
dd5f0452a5
commit
4692b76aef
11
pom.xml
11
pom.xml
|
@ -18,6 +18,11 @@
|
|||
<kotlin.version>1.9.20</kotlin.version>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.google.code.gson</groupId>
|
||||
<artifactId>gson</artifactId>
|
||||
<version>2.10.1</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-web</artifactId>
|
||||
|
@ -48,7 +53,11 @@
|
|||
<artifactId>mybatis-spring-boot-starter</artifactId>
|
||||
<version>3.0.3</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.squareup.okhttp3</groupId>
|
||||
<artifactId>okhttp</artifactId>
|
||||
<version>4.12.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-test</artifactId>
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
package com.xlf.dromstarkotlin.entity.voData
|
||||
|
||||
data class ConfigVO(
|
||||
val mysql: MysqlVO
|
||||
)
|
||||
|
||||
data class MysqlVO(
|
||||
val host: String,
|
||||
val port: Int,
|
||||
val username: String,
|
||||
val password: String,
|
||||
val database: String
|
||||
)
|
|
@ -9,18 +9,18 @@ import org.apache.ibatis.annotations.Update
|
|||
|
||||
@Mapper
|
||||
interface TokenMapper {
|
||||
@Select("SELECT * FROM dormstar.ds_token")
|
||||
@Select("SELECT * FROM ds_token")
|
||||
fun getAllToken(): Array<TokenDO>?
|
||||
|
||||
@Select("SELECT * FROM dormstar.ds_token WHERE token = #{token}")
|
||||
@Select("SELECT * FROM ds_token WHERE token = #{token}")
|
||||
fun getToken(token: String): TokenDO?
|
||||
|
||||
@Delete("DELETE FROM dormstar.ds_token WHERE token = #{token}")
|
||||
@Delete("DELETE FROM 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})")
|
||||
@Insert("INSERT INTO ds_token (user_id, token, user_agent, ip, created_at) VALUES (#{userId}, #{token}, #{userAgent}, #{ip}, #{createdAt})")
|
||||
fun insertToken(token: TokenDO): Boolean
|
||||
|
||||
@Update("UPDATE dormstar.ds_token SET user_id = #{userId}, updated_at = #{updatedAt} WHERE token = #{token}")
|
||||
@Update("UPDATE ds_token SET user_id = #{userId}, updated_at = #{updatedAt} WHERE token = #{token}")
|
||||
fun tokenAuthorization(token: TokenDO): Boolean
|
||||
}
|
|
@ -8,12 +8,12 @@ import org.apache.ibatis.annotations.Select
|
|||
@Mapper
|
||||
interface UserMapper {
|
||||
|
||||
@Select("SELECT * FROM dormstar.ds_user WHERE user = #{username}")
|
||||
@Select("SELECT * FROM ds_user WHERE user = #{username}")
|
||||
fun getUserByUsername(username: String?): UserDO?
|
||||
|
||||
@Select("SELECT * FROM dormstar.ds_user WHERE user = #{username} OR email = #{email} OR tel = #{phone} LIMIT 1")
|
||||
@Select("SELECT * FROM ds_user WHERE user = #{username} OR email = #{email} OR tel = #{phone} LIMIT 1")
|
||||
fun getUser(username: String, email: String, phone: String?): UserDO?
|
||||
|
||||
@Insert("INSERT INTO dormstar.ds_user (user, password, email, tel, created_at) VALUES (#{user}, #{password}, #{email}, #{tel}, #{createdAt})")
|
||||
@Insert("INSERT INTO ds_user (user, password, email, tel, created_at) VALUES (#{user}, #{password}, #{email}, #{tel}, #{createdAt})")
|
||||
fun insertUser(user: UserDO): Boolean
|
||||
}
|
Loading…
Reference in New Issue
Block a user