회사 업무중 스프링 서비스 코드 푸시를 하였습니다. 다른 팀원들에게 인터페이스를 파라미터로 정의한것은 확인하였는데, 혹시 해당 컨트롤러에 주입은 어디에서 되나요?` 라는 질문을 들었습니다. @RestController @Slf4j @RequiredArgsConstructor public class YourController { private final YourService yourService; } 위와같이
class anonymousDTO { String whatYouWant; } 대부분 자바의 변수를 생성할때 위와 같이 CamelCase를 많이 쓰는것으로 알고있습니다…..(본인이 잘못 생각하는것일 수 있습니다.) 필자 또한 위와 같이 camelCase를 사용하였으나 API
Consider defining a bean of type java.lang.String in your configuration.스프링부트로 서비스를 개발중에 @Value 어노테이션을 이용하여 application.yml 파일에 저장해둔 환경변수에 접근하고 싶었는데, 아래와 같은 오류가 발생하였습니다. Parameter 2 of constructor in com.hodory.v1.service.MyService required a bean of type 'java.lang.String' that could
회원 비밀번호 변경 로직을 작성중에 현재 비밀번호와 새 비밀번호를 입력받아, 기존 비밀번호가 맞는지 체크하는 로직을 넣고 싶었습니다. String currentPassword = new BCryptPasswordEncoder().encode(request.getCurrentPassword()); final User persistUser = userRepository.findUserByIdAndPassword(userId, currentPassword) .orElseThrow(() -> new EntityNotFoundException("
PHP에서 로그 남기기PHP에서는 주로 JS에서 console.log | console.debug 와 유사하게 var_dump | print_r | echo | sys_log | error_log 등 다양한 방식으로 로그를 남기고 있습니다. Monolog란?PSR-3을 준수하고 있는 로깅 프레임워크로, 거의 대부분의 로깅 플랫폼과