其他模块提交
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>
|
<kotlin.version>1.9.20</kotlin.version>
|
||||||
</properties>
|
</properties>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.code.gson</groupId>
|
||||||
|
<artifactId>gson</artifactId>
|
||||||
|
<version>2.10.1</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-web</artifactId>
|
<artifactId>spring-boot-starter-web</artifactId>
|
||||||
|
@ -48,7 +53,11 @@
|
||||||
<artifactId>mybatis-spring-boot-starter</artifactId>
|
<artifactId>mybatis-spring-boot-starter</artifactId>
|
||||||
<version>3.0.3</version>
|
<version>3.0.3</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.squareup.okhttp3</groupId>
|
||||||
|
<artifactId>okhttp</artifactId>
|
||||||
|
<version>4.12.0</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-test</artifactId>
|
<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
|
@Mapper
|
||||||
interface TokenMapper {
|
interface TokenMapper {
|
||||||
@Select("SELECT * FROM dormstar.ds_token")
|
@Select("SELECT * FROM ds_token")
|
||||||
fun getAllToken(): Array<TokenDO>?
|
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?
|
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
|
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
|
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
|
fun tokenAuthorization(token: TokenDO): Boolean
|
||||||
}
|
}
|
|
@ -8,12 +8,12 @@ import org.apache.ibatis.annotations.Select
|
||||||
@Mapper
|
@Mapper
|
||||||
interface UserMapper {
|
interface UserMapper {
|
||||||
|
|
||||||
@Select("SELECT * FROM dormstar.ds_user WHERE user = #{username}")
|
@Select("SELECT * FROM ds_user WHERE user = #{username}")
|
||||||
fun getUserByUsername(username: String?): UserDO?
|
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?
|
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
|
fun insertUser(user: UserDO): Boolean
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user