반응형

sql 기본 쿼리 결과를 spring jpa 저장소의 DTO에 매핑하는 방법은 무엇입니까?

sql 기본 쿼리 결과를 spring jpa 저장소의 DTO에 매핑하는 방법은 무엇입니까? 1. 질문(문제점): 안녕하세요, 제가 달성하려는 것은 SQL 네이티브 쿼리 결과 맵을 Java spring jpa 리포지토리의 DTO로 가져오는 것입니다. 이 작업을 제대로 수행하려면 어떻게 해야 합니까? 여러 코드를 시도했지만 작동하지 않습니다. 시도한 내용은 다음과 같습니다. 첫 시도 : @Repository public interface StockRepository extends RevisionRepository, JpaRepository { @Query(value = "SELECT stock_akhir.product_id AS productId, stock_akhir.product_code AS produ..

Spring 2022.11.13

MapStruct 매핑과 관련된 여러 문제

MapStruct 매핑과 관련된 여러 문제 1. 질문(문제점): 저는 MapStruct를 처음 사용하므로 동일한 문제에 직면하고 있습니다. 다음과 같은 모델 클래스가 있습니다. @Data class User { @Field private String fullName; @Field("experience") private List workExperience; //other fields } @Data class Experience { private Date joiningDate; //other fields } 이제 다음 DTO가 있습니다. @Data class UserDTO { private String firstName; private String lastName; private List workExperi..

Spring 2022.11.13

Enable Authorize button in springdoc-openapi-ui for Bearer Token Authentication (JWT) Ask Question

Enable Authorize button in springdoc-openapi-ui for Bearer Token Authentication (JWT) Ask Question 1. 질문(문제점): How to enable "Authorize" button in springdoc-openapi-ui (OpenAPI 3.0 /swagger-ui.html) for Bearer Token Authentication, for example JWT. What annotations have to be added to Spring @Controller and @Configuration classes? 2. 해결방안: Define a global security scheme for OpenAPI 3.0 using an..

Spring 2022.11.13

Spring Data R2DBC에서 쿼리 매개변수의 값을 기록합니까?

Spring Data R2DBC에서 쿼리 매개변수의 값을 기록합니까? 1. 질문(문제점): Spring Data R2DBC 에서는 다음 을 사용하여 SQL 쿼리를 기록할 수 있습니다 . logging.level.org.springframework.data.r2dbc=DEBUG 에서 application.properties. 그러나 이것은 쿼리 매개변수로 바인딩된 실제 값을 기록하지 않습니다. Spring Data R2DBC에서 쿼리 매개변수의 실제 값을 어떻게 기록할 수 있습니까? 2. 해결방안: 이것은 나를 위해 일했습니다. logging: level: io.r2dbc.postgresql.QUERY: DEBUG # for queries io.r2dbc.postgresql.PARAM: DEBUG # fo..

Spring 2022.11.13

왜 bootstrap.properties가 spring-cloud-starter-config에 의해 무시됩니까?

왜 bootstrap.properties가 spring-cloud-starter-config에 의해 무시됩니까? 1. 질문(문제점): 내 목표는 에 대한 구성을 가져오는 world-service것 config-service입니다. 아키텍처: config-service의존성 spring-cloud-config-server_localhost:8888 world-service의존성 spring-web및 spring-cloud-starter-config. 내가 뭘 한거지: 구성 서버를 설정하고 GET 요청을 보내고 구성 서버 는 config-repo 저장소 에서 http://localhost:8888/hello-service/master가져옵니다 . (님의 소스코드가 필요 하시다면 이 저장소 에 푸시하겠습니다 ..

Spring 2022.11.13

JDBCTemplate을 사용한 JDBC 쿼리의 스트림 결과

JDBCTemplate을 사용한 JDBC 쿼리의 스트림 결과 1. 질문(문제점): 나는 Spring 자바를 사용하고 있습니다. Stream데이터베이스 쿼리에서 개체 를 반환해야 합니다 ( ObjectMapper이를 JSON에 매핑하는 데 사용). 쿼리 결과는 상당히 클 수 있으므로(500k 개체 이상) 메모리에 저장하고 싶지 않습니다. 나는 그것을 했다 JpaRepository. 어떻게 할 수 있고 그렇게 할 JdbcTemplate때 이점이 있는지 알고 싶습니다. JdbcTemplate즉 ... 또는 다른 라이브러리 를 사용하여 처리량과 메모리 사용을 최적화할 수 있습니까? 내 목표는 결국 메모리/시간/처리 측면에서 쿼리를 실행하고 모든 개체를 출력 스트림에 인쇄하는 최적의 방법을 찾는 것입니다. 2. ..

Spring 2022.11.13

Spring Data에서 Mongo 집계 쿼리를 수행하는 방법은 무엇입니까?

Spring Data에서 Mongo 집계 쿼리를 수행하는 방법은 무엇입니까? 물어보다 1. 질문(문제점): Java에서 Mongo를 사용하는 것은 처음이며 이 집계 쿼리에 몇 가지 문제가 있습니다. @Query.NET Framework를 확장하는 Repository 인터페이스의 어노테이션을 사용하여 Mongo for Spring에서 몇 가지 간단한 쿼리를 수행할 수 있습니다 MongoRepository. Spring-Data에서 긴 집계를 수행할 때 어떤 접근 방식을 취해야 하는지 아는 것이 도움이 될 것입니다. db.post.aggregate([ { $match: {} }, { $lookup: { from: "users", localField: "postedBy", foreignField: "_id",..

Spring 2022.11.13

Spring Boot에서 hibernate-types-52를 사용할 때 Hypersistence 배너를 비활성화하는 방법은 무엇입니까?

Spring Boot에서 hibernate-types-52를 사용할 때 Hypersistence 배너를 비활성화하는 방법은 무엇입니까? 물어보다 1. 질문(문제점): com.vladmihalcea:hibernate-types-52내 Spring Boot 프로젝트에서 의존성을 사용합니다 . 그리고 응용 프로그램 부팅 시 몇 가지 큰 로그 메시지가 추가되었음을 알 수 있습니다. 2020-04-09 11:43:59.535 WARN 3465 --- [ main] Hypersistence Optimizer : You should use Hypersistence Optimizer to speed up your Hibernate application! 2020-04-09 11:43:59.535 WARN 3465 --..

Spring 2022.11.13

IntelliJ에서 응용 프로그램 서버 라이브러리를 찾을 수 없습니다.

IntelliJ에서 응용 프로그램 서버 라이브러리를 찾을 수 없습니다. 물어보다 1. 질문(문제점): Spring MVC를 배우고 IntelliJ IDEA를 Tomcat 서버에 연결하려고 합니다. 지금까지 tar.gzTomcat 웹 사이트에서 Tomcat 10 패키지를 다운로드하여 압축을 풀고 다음 위치에 넣었습니다 /Users/roxhens/Tomcat10. . 그런 다음 새 Spring MVC 프로젝트를 만들고 다음으로 이동합니다. 구성 추가... > + > Tomcat 서버 > 로컬 을 클릭한 다음 구성 을 클릭하고 위의 경로 를 제공하십시오 . 확인 을 클릭 하면 그림에 다음 오류가 표시됩니다. 설정을 저장할 수 없습니다 . 이러한 애플리케이션 서버 라이브러리는 어디에서 찾을 수 있습니까? 2. ..

Spring 2022.11.13

Spring WebClient Post 메소드 본문

Spring WebClient Post 메소드 본문 물어보다 1. 질문(문제점): https://scrapyrt.readthedocs.io/en/stable/api.html#post 에 설명된 대로 본문 데이터와 함께 POST 요청을 보내려고 합니다 . 여기에 내가 시도한 것이 있지만 HTTP 코드 500이 제공됩니다. String uri = "http://localhost:3000"; WebClient webClient = WebClient.builder() .baseUrl(uri) .build(); LinkedMultiValueMap map = new LinkedMultiValueMap(); String q = "\"url\": \"https://blog.trendmicro.com/trendlabs-..

Spring 2022.11.13
반응형