diff --git a/pom.xml b/pom.xml index 3d78b0e..801b07b 100644 --- a/pom.xml +++ b/pom.xml @@ -18,6 +18,11 @@ 1.9.20 + + com.google.code.gson + gson + 2.10.1 + org.springframework.boot spring-boot-starter-web @@ -48,7 +53,11 @@ mybatis-spring-boot-starter 3.0.3 - + + com.squareup.okhttp3 + okhttp + 4.12.0 + org.springframework.boot spring-boot-starter-test diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/ConfigVO.kt b/src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/ConfigVO.kt new file mode 100644 index 0000000..511e50d --- /dev/null +++ b/src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/ConfigVO.kt @@ -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 +) diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/mapper/TokenMapper.kt b/src/main/kotlin/com/xlf/dromstarkotlin/mapper/TokenMapper.kt index 3747773..b1cd432 100644 --- a/src/main/kotlin/com/xlf/dromstarkotlin/mapper/TokenMapper.kt +++ b/src/main/kotlin/com/xlf/dromstarkotlin/mapper/TokenMapper.kt @@ -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? - @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 } \ No newline at end of file diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/mapper/UserMapper.kt b/src/main/kotlin/com/xlf/dromstarkotlin/mapper/UserMapper.kt index 14f8f26..215d83b 100644 --- a/src/main/kotlin/com/xlf/dromstarkotlin/mapper/UserMapper.kt +++ b/src/main/kotlin/com/xlf/dromstarkotlin/mapper/UserMapper.kt @@ -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 } \ No newline at end of file