Skip to content

Commit

Permalink
refactor: 불필요한 ObjectMapper 의존성 제거
Browse files Browse the repository at this point in the history
  • Loading branch information
hseong3243 committed Aug 28, 2024
1 parent cfffb70 commit 8d02c23
Show file tree
Hide file tree
Showing 6 changed files with 4 additions and 40 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.core.StringRedisTemplate;

import com.fasterxml.jackson.databind.ObjectMapper;
import com.thirdparty.ticketing.domain.common.EventPublisher;
import com.thirdparty.ticketing.domain.waitingsystem.WaitingAspect;
import com.thirdparty.ticketing.domain.waitingsystem.WaitingSystem;
Expand Down Expand Up @@ -43,9 +42,8 @@ public WaitingManager waitingManager(
}

@Bean
public RedisWaitingRoom waitingRoom(
StringRedisTemplate redisTemplate, ObjectMapper objectMapper) {
return new RedisWaitingRoom(redisTemplate, objectMapper);
public RedisWaitingRoom waitingRoom(StringRedisTemplate redisTemplate) {
return new RedisWaitingRoom(redisTemplate);
}

@Bean
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
import org.springframework.data.redis.core.HashOperations;
import org.springframework.data.redis.core.StringRedisTemplate;

import com.fasterxml.jackson.databind.ObjectMapper;
import com.thirdparty.ticketing.domain.common.ErrorCode;
import com.thirdparty.ticketing.domain.common.TicketingException;
import com.thirdparty.ticketing.domain.waitingsystem.waiting.WaitingRoom;
Expand All @@ -16,11 +15,9 @@ public class RedisWaitingRoom implements WaitingRoom {
private static final String WAITING_ROOM_KEY = "waiting_room:";

private final HashOperations<String, String, String> waitingRoom;
private final ObjectMapper objectMapper;

public RedisWaitingRoom(StringRedisTemplate redisTemplate, ObjectMapper objectMapper) {
public RedisWaitingRoom(StringRedisTemplate redisTemplate) {
waitingRoom = redisTemplate.opsForHash();
this.objectMapper = objectMapper;
}

public boolean enter(String email, long performanceId) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public RedisWaitingManager waitingManager(

@Bean
public RedisWaitingRoom waitingRoom() {
return new RedisWaitingRoom(redisTemplate, objectMapper);
return new RedisWaitingRoom(redisTemplate);
}

@Bean
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
import org.springframework.data.redis.core.ZSetOperations;

import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.thirdparty.ticketing.support.BaseIntegrationTest;

class RedisWaitingManagerTest extends BaseIntegrationTest {
Expand All @@ -27,8 +26,6 @@ class RedisWaitingManagerTest extends BaseIntegrationTest {

@Autowired private StringRedisTemplate redisTemplate;

@Autowired private ObjectMapper objectMapper;

@BeforeEach
void setUp() {
redisTemplate.getConnectionFactory().getConnection().serverCommands().flushAll();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
import org.springframework.data.redis.core.HashOperations;
import org.springframework.data.redis.core.StringRedisTemplate;

import com.fasterxml.jackson.databind.ObjectMapper;
import com.thirdparty.ticketing.domain.common.TicketingException;
import com.thirdparty.ticketing.support.BaseIntegrationTest;

Expand All @@ -25,8 +24,6 @@ class RedisWaitingRoomTest extends BaseIntegrationTest {

@Autowired private StringRedisTemplate redisTemplate;

@Autowired private ObjectMapper objectMapper;

private HashOperations<String, String, String> rawWaitingRoom;

private String getWaitingRoomKey(long performanceId) {
Expand Down

0 comments on commit 8d02c23

Please sign in to comment.