반응형

spring 5

Spring Boot 앱: application.properties를 선택하지 않습니까?

Spring Boot 앱: application.properties를 선택하지 않습니까? 여기 봄맞이 부츠 앱이 있어요. https://github.com/christophstrobl/spring-data-solr-showcase/tree/4b3bbf945b182855003d5ba63a60990972a9de72 이 잘 잘 합니다.mvn spring-boot:run 을 Spring Tools Suite 에서 "Spring Boot App 으로" 됩니다를 수 합니다.${solr.host}application.properties됩니다에 됩니다. org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'produ..

programing 2023.10.16

OAuth2Rest Template 사용법?

OAuth2Rest Template 사용법? OAuth2RestTemplate 개체를 사용하여 OAuth2 보안 REST 서비스를 사용하는 방법을 이해하려고 합니다(다른 프로젝트에서 실행 중이며 다른 서버에서도 실행된다고 가정해 보겠습니다). REST 서비스의 예는 다음과 같습니다. http://localhost:8082/app/helloworld -> 이 URL에 액세스하면 인증되지 않아 오류가 발생합니다. 토큰을 요청하려면 다음 위치로 이동합니다. http://localhost:8082/app/oauth/token?grant_type=password&client_id=restapp&client_secret=restapp&username=**USERNAME**&password=**PASSWORD** 토..

programing 2023.09.06

메이븐 종단을 사용하여 스프링 활성 종단을 설정하는 방법

메이븐 종단을 사용하여 스프링 활성 종단을 설정하는 방법 메이븐을 빌드 도구로 사용하는 애플리케이션이 있습니다. 메이븐 프로필을 사용하여 다른 프로필에서 다른 속성을 설정하고 있습니다. 제가 하고 싶은 것은 메이븐의 모든 활성 프로필이 스프링 활성 프로필로도 포팅되어 서명으로 참조할 수 있도록 하는 것입니다(@profile하지만 어떻게 해야 할지 잘 모르겠어요. 예: 다음과 같은 메이븐 설정을 고려합니다. profile1 true profile2 development true production 봄에 갖고 싶은 다른 프로필을 지정하지 않고 메이븐을 실행한다고 가정합니다.profile1그리고.development적극적인 프로파일로.2개의 메이븐+스프링 프로파일을 동시에 전환할 수 있는 보다 우아한 방법이 ..

programing 2023.08.17

Spring Data REST가 DTO를 사용하지 않고 REST 리소스를 통해 엔티티를 노출하는 것이 문제가 있습니까?

Spring Data REST가 DTO를 사용하지 않고 REST 리소스를 통해 엔티티를 노출하는 것이 문제가 있습니까? 저의 제한된 경험으로, 저는 당신이 엔티티를 프론트 엔드나 휴식을 통해 전달하지 말고 DTO를 사용해야 한다고 반복적으로 들었습니다. Spring Data Rest는 정확히 이렇게 하지 않습니까?저는 간략하게 예측을 살펴보았지만, 이러한 예측은 반환되는 데이터를 제한하는 것처럼 보이며, 여전히 데이터베이스에 저장할 포스트 메서드에 대한 매개 변수로 엔터티를 기대합니다.제가 여기서 뭔가를 놓치고 있는 것일까요, 아니면 제가 (그리고 제 동료들이) 절대 주변을 지나쳐서는 안 된다는 점에서 잘못된 것일까요?tl;dr 아니요. DTO는 HTTP 리소스에 노출된 표현과 서버 측 도메인 모델을 분..

programing 2023.08.12

Spring MVC(비동기) 대 Spring WebFlux

Spring MVC(비동기) 대 Spring WebFlux 저는 스프링 웹 플럭스를 이해하려고 노력하고 있습니다.지금까지 제가 찾은 것들은 코어에서 반응적이고, 서블릿 API도 없고, 요청당 스레드도 없고, HTTP 2, 서버 푸시, application/stream+json입니다. 그러나 Spring MVC의 비동기 호출 간의 차이점은 무엇입니까?제 말은 봄 MVC에서 Future, Deferred Result 등을 반환할 때 별도의 스레드에서 실행되는 요청 핸들러(컨트롤러 방식)의 로직을 얻을 수 있으므로 요청을 발송하기 위한 스레드 풀 리소스도 절약할 수 있습니다. 그래서 그것과 관련된 차이점을 강조해 주시겠습니까?WebFlux가 더 나은 이유는 무엇입니까? 시간 내주셔서 정말 감사합니다!서블릿 비..

programing 2023.07.28
반응형