Skip to content

Commit

Permalink
♻️ Refactor: 개별 Serialize/Deserialize 코드 제거
Browse files Browse the repository at this point in the history
CustomObjectMapper로 처리하여 리팩토링

- 관련 : #421
  • Loading branch information
hosung-222 committed Dec 1, 2024
1 parent 4d65e76 commit 421b640
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 20 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,6 @@
import java.time.LocalDateTime;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
import io.swagger.v3.oas.annotations.media.Schema;

import lombok.AllArgsConstructor;
Expand All @@ -35,13 +30,7 @@ public static class ActivityInfoDto {
private Long activityId;
private String activityTitle;
private List<ActivityParticipantDto> activityParticipants;
@JsonSerialize(using = LocalDateTimeSerializer.class)
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonFormat(shape= JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm")
private LocalDateTime activityStartDate;
@JsonSerialize(using = LocalDateTimeSerializer.class)
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
@JsonFormat(shape= JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm")
private LocalDateTime activityEndDate;
private ActivityLocationDto activityLocation;
private BigDecimal totalAmount;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
package com.namo.spring.db.mysql.domains.user.model.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
import com.namo.spring.db.mysql.domains.user.model.query.FriendBirthdayQuery;
import lombok.AllArgsConstructor;
import lombok.Builder;
Expand All @@ -28,9 +23,6 @@ public class FriendBirthdayListDto {
public static class FriendBirthdayDto {
private Long memberId;
private String nickname;
@JsonSerialize(using = LocalDateSerializer.class)
@JsonDeserialize(using = LocalDateDeserializer.class)
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd")
private LocalDate birthday;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
import org.springframework.data.domain.Pageable;

import com.namo.spring.core.common.annotation.DomainService;
import com.namo.spring.db.mysql.domains.user.model.query.FriendBirthdayQuery;
import com.namo.spring.db.mysql.domains.user.entity.Friendship;
import com.namo.spring.db.mysql.domains.user.repository.FriendshipRepository;
import com.namo.spring.db.mysql.domains.user.type.FriendshipStatus;
Expand Down

0 comments on commit 421b640

Please sign in to comment.