로컬환경에서 RestController로 구현한 어플리케이션에 "Insomnia"나 "Postman"으로 POST API를 호출했을때 401 error가 발생하는 경우가 있다. 이는 spring security가 외부의 접근을 막기 때문이다. 간단히 테스트하는 용도로 만든 RestController에서는 build.gradle에서 spring-secuirty dependency를 주석처리하면 해당 오류를 해결할 수 있다. 😎 짜잔 추천서적 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 COUPANG www.coupang.com 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
linux 서버에서 npm install express를 입력하면 에러가 발생할 수 있다. 이 경우 아래의 명령어를 입력후 다시 npm install express를 입력하면 해결된다. npm config set registry http://registry.npmjs.org/ 추천서적 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 COUPANG www.coupang.com 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
아래와 같이 Entity에 @Lombok을 사용했는데, Constructor를 제대로 잡지 못해 에러가 날 수 있다. @Getter @Setter @AllArgsConstructor @NoArgsConstructor public class Employee { private String employeeId; private String name; private LocalDate birthDate; } IntelliJ의 경우 Settings > Build > Annotation Processors의 Enable annotation process을 선택하고 저장해서 해결 할 수 있다. 전체 에러 Stack은 아래와 같다. Error:(27, 24) java: constructor Employee in class..
아래와 같이 Jackson을 사용해서 objectMapper에서 에러가 발생하면 import com.course.rabbitmqproducer.entity.Employee; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.stereotype.Service; @Service public class EmployeeJsonProducer { private ObjectMapper objectMapper = new ObjectMapper(); public void sendMessage(Employee emp){ try..