요구 사항은 다음과 같습니다. 사용자 입력은 'A 1 2', 'B 3 4 5', 'C 1' 등과 같은 정수 배열이 뒤따르는 단일 문자입니다. 단일 문자는 구성할 클래스를 의미하고 정수는 다음과 같습니다. 해당 생성자에 매개변수를 입력합니다. 다른 클래스에는 다른 수의 정수가 필요할 수 있습니다. 그런 다음 사용자 입력을 구문 분석하고 그에 따라 개체를 생성하는 프로그램을 작성해야 합니다. 내 접근 방식은 구문 분석에 정규식을 사용하고 호출할 클래스를 하드 코드하는 것이었습니다. 그러나 다른 수석 개발자는 종속성 주입을 사용하여 사용자 입력을 기반으로 개체를 자동으로 생성하는 것이 더 나은 아이디어라고 말했습니다. 그는 인터페이스를 만들고 스프링 프레임워크 종속성 주입(스프링 부트가 아님)을 사용하라는 또..
변수를 키로 사용하여 맵에서 값을 조회하려고 합니다. 변수를 직접 참조할 수 있기를 원 jobTitle하지만(이 경우 ), 어떤 이유로 변수 를 작동시키려면 #root.또는 를 접두사로 사용해야 #this.합니다. 그래서 이것은 작동합니다: parser.parseExpression("{ \"Manager\":\"37.5\", \"CEO\":\"40\"}[#root.jobTitle]" ("37.5"로 해결) 하지만 이것은하지 않습니다 parser.parseExpression("{ \"Manager\":\"37.5\", \"CEO\":\"40\"}[jobTitle]" (널로 해석됨) jobTitle컨텍스트 개체의 루트 속성입니다. SpEL 문서를 보면 속성을 직접 참조할 수 있어야 하는 것 같습니까? 내가 ..
java17과 함께 스프링 부트 2.6.2를 사용하여 기본 이미지를 생성하려고 시도하지만 아래 오류와 함께 실패합니다. 도커 데스크탑이 설치된 Windows 11 시스템에서 빌드 중입니다. mvnw 스프링 부트:빌드 이미지 [INFO] [creator] [/layers/paketo-buildpacks_native-image/native-image/com.example.shoppinglist.ShoppinglistApplication:204] classlist: 10,121.42 ms, 1.20 GB [INFO] [creator] 20:58:34.611 [main] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Log4j2LoggerProvi..
Java 및 Spring Boot 프로젝트에서 RestTemplate 클라이언트를 사용하고 있으며 서버에서 응답 본문을 수신하면 다음 코드가 있습니다. private RestTemplate oauth2RestTemplate; private ParameterizedTypeReference parameterizedTypeReference; .... ResponseEntity rtGetResponse = oauth2RestTemplate.exchange(uriComponents.toUri(), HttpMethod.GET, httpEntity, parameterizedTypeReference); 따라서 이 경우 직원 목록을 받게 됩니다. 이제 이 메서드를 사용하고 싶지만 서버의 응답 본문은 void이고 exch..
- Total
- Today
- Yesterday
- 트렌드
- Spring
- Frontend
- Linux
- JSX
- HTML
- 부동산
- 투자
- golang
- Backend
- reactjs
- 주식
- Python
- 생각
- 예제
- JavaScript
- 스핀락
- CSS
- react
- go
- SWiFT
- ios
- Java
- WinAPI
- 커널드라이버
- ChatGPT
- 유튜브
- frida
- 파이썬
- Windows
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |