목록전체 글 (190)
개발자 도전기
MUI Grid2 사용 시 children이 lnvalid prop이라고 나오는 경우 {hidden || }을{!hidden && } 으로 변경 끗

문제 상황Lombok 라이브러리를 사용했지만 @Setter 어노테이션이 제대로 적용되지 않아 cannot find symbol method가 뜨는 문제 해결 방법 1. Enable annotation processing 체크 표시를 해준다 2. annotationProcessor 의존성 추가 implementation('org.projectlombok:lombok') 만 추가했다면 annotationProcessor('org.projectlombok:lombok')를 추가해준다 그래서 AnnotationProcessor란? Annotation Processing이란 컴파일 시점에서 어노테이션을 처리하여 코드를 생성하거나 유효성을 검사하는 기능이다. Lombok은 컴파일 시점에 @Setter 어노테..
회원 프로필 사진을 수정하는 메소드를 작성하던 도중 NoSuchFileException이 발생했다. C:\Users\user\AppData\Local\Temp\tomcat.8080.6497677539176642649\work\Tomcat\localhost\ROOT\upload_fbf7e74c_7d28_4e24_bc4f_97a5b0b6379a_00000008.tmp이 존재하지 않는다는 로그가 뜬다. @PutMapping("users/{id}")public ResponseEntity updateUser(User user, Authentication authentication, @RequestParam(value = "profileImage[]", re..

당연하다... 필드에 final을 붙이지 않았기 때문이다.... (지끈)
문제Redis 설치 후 실행하자 ClassNotFound Exception 발생 해결dependency에서 뒤에 버전을 붙여주니 해결되었다 implementation 'org.springframework.boot:spring-boot-starter-data-redis:3.2.6'
문제 Negative matches: ----------------- OAuth2ResourceServerJwtConfiguration.OAuth2SecurityFilterChainConfiguration: Did not match: - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.sec..

문제 cors 설정 중 CorsFilter의 빈을 찾을 수 없다는 오류가 발생했다 원인 SecurityConfiguration에서 CorsFilter 의존성을 주입할 때import org.apache.catalina.filters.CorsFilter; 를 그대로 import했는데, 나는 CorsConfig 클래스에 @Configuration 어노테이션을 붙여 CorsFilter를 @Bean으로 등록했기 때문이다 해결private final CorsConfig corsConfig; CorsConfig를 의존성 주입받고 corsConfig.corsFilter() 형태로 사용했다 .addFilter(corsConfig.corsFilter())

🚨 ERRORCaused by: java.lang.NullPointerException: Parameter specified as non-null is null @Value 어노테이션으로 주입한 값이 null인 오류가 발생했다. 💣 CAUSEpublic SmsUtil() { this.messageService = NurigoApp.INSTANCE.initialize(apiKey, apiSecret, "https://api.coolsms.co.kr");} 생성자를 통해 field에 값을 주입해주었는데 의존성 주입 전에 생성자가 호출되는 문제 때문에 null 값이 들어가게 되었다💡 SOLVE@PostConstruct를 사용하였습니다@PostConstruct를 사용하면 의존성 주입이 이루어진 후 초..