Skip to content

Commit 637a110

Browse files
authored
dto에 @JsonNaming 대신 @JsonProperty 사용 (#480)
1 parent a90b5b2 commit 637a110

File tree

7 files changed

+17
-22
lines changed

7 files changed

+17
-22
lines changed
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package com.wafflestudio.snutt.auth.kakao
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class KakaoOAuth2UserResponse(
86
val id: Long,
7+
@param:JsonProperty("kakao_account")
98
val kakaoAccount: KakaoAccountDto,
109
)
1110

12-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
1311
data class KakaoAccountDto(
1412
val email: String,
13+
@param:JsonProperty("is_email_verified")
1514
val isEmailVerified: Boolean,
1615
)
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package com.wafflestudio.snutt.bookmark.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class BookmarkLectureModifyRequest(
6+
@param:JsonProperty("lecture_id")
87
val lectureId: String,
98
)
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class FacebookLoginRequest(
6+
@param:JsonProperty("fb_id")
87
val fbId: String?,
8+
@param:JsonProperty("fb_token")
99
val fbToken: String,
1010
)

core/src/main/kotlin/users/dto/LoginResponse.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class LoginResponse(
6+
@param:JsonProperty("user_id")
87
val userId: String,
98
val token: String,
109
val message: String = "ok",
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class LogoutRequest(
6+
@param:JsonProperty("registration_id")
87
val registrationId: String,
98
)
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class PasswordChangeRequest(
6+
@param:JsonProperty("old_password")
87
val oldPassword: String,
8+
@param:JsonProperty("new_password")
99
val newPassword: String,
1010
)

core/src/main/kotlin/users/dto/PasswordResetRequest.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
package com.wafflestudio.snutt.users.dto
22

3-
import tools.jackson.databind.PropertyNamingStrategies
4-
import tools.jackson.databind.annotation.JsonNaming
3+
import com.fasterxml.jackson.annotation.JsonProperty
54

6-
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy::class)
75
data class PasswordResetRequest(
6+
@param:JsonProperty("user_id")
87
val userId: String,
98
val password: String,
109
val code: String,

0 commit comments

Comments
 (0)