Browse Source

objectmapper bean 제거

master
노승철 2 years ago
parent
commit
d6d29d66bb
  1. 8
      src/main/java/com/palnet/PavWebsocketApplication.java
  2. 2
      src/main/java/com/palnet/comn/utils/JsonUtils.java
  3. 8
      src/main/java/com/palnet/process/message/consumer/MessageConsumer.java

8
src/main/java/com/palnet/PavWebsocketApplication.java

@ -14,9 +14,9 @@ public class PavWebsocketApplication {
SpringApplication.run(PavWebsocketApplication.class, args); SpringApplication.run(PavWebsocketApplication.class, args);
} }
@Bean // @Bean
public ObjectMapper objectMapper() { // public ObjectMapper objectMapper() {
return new ObjectMapper(); // return new ObjectMapper();
} // }
} }

2
src/main/java/com/palnet/comn/utils/JsonUtils.java

@ -11,7 +11,7 @@ import java.io.IOException;
@Slf4j @Slf4j
public class JsonUtils { public class JsonUtils {
private static ObjectMapper getObjectMapper() { public static ObjectMapper getObjectMapper() {
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
return mapper; return mapper;

8
src/main/java/com/palnet/process/message/consumer/MessageConsumer.java

@ -5,15 +5,13 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import com.palnet.comn.model.CtrCntrlModel; import com.palnet.comn.model.CtrCntrlModel;
import com.palnet.comn.model.GPHistoryShareContext; import com.palnet.comn.model.GPHistoryShareContext;
import com.palnet.comn.model.GPDatabaseModel; import com.palnet.comn.model.GPDatabaseModel;
import com.palnet.comn.utils.JsonUtils;
import com.palnet.server.collection.ChannelCollection; import com.palnet.server.collection.ChannelCollection;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.amqp.rabbit.annotation.RabbitHandler; import org.springframework.amqp.rabbit.annotation.RabbitHandler;
import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.ArrayList;
import java.util.List;
@Component @Component
@Slf4j @Slf4j
public class MessageConsumer { public class MessageConsumer {
@ -23,8 +21,8 @@ public class MessageConsumer {
private final ObjectMapper objectMapper; private final ObjectMapper objectMapper;
private final GPHistoryShareContext gpHistoryShareModel; private final GPHistoryShareContext gpHistoryShareModel;
public MessageConsumer(ObjectMapper objectMapper, GPHistoryShareContext gpHistoryShareModel) { public MessageConsumer(GPHistoryShareContext gpHistoryShareModel) {
this.objectMapper = objectMapper; this.objectMapper = JsonUtils.getObjectMapper();
this.gpHistoryShareModel = gpHistoryShareModel; this.gpHistoryShareModel = gpHistoryShareModel;
} }

Loading…
Cancel
Save