반응형

모든 REST 컨트롤러 메서드 요청에 대해 @Around 조언을 추가 한 후 JSON 데이터를 반환하지 않습니다.

모든 REST 컨트롤러 메서드 요청에 대해 @Around 조언을 추가 한 후 JSON 데이터를 반환하지 않습니다. 1. 질문(문제점): REST Controller 메서드를 구현했으며 구현 된 측면이 없을 때 제대로 작동합니다. 측면을 구현 한 후에도 컨트롤러 메서드는 여전히 백그라운드에서 잘 실행되지만 (즉, DELETE 요청이 실제로 항목을 삭제함) Postman으로 응답을 테스트 할 때 응답을받지 못합니다. Aspect가 작동하고 메소드가 호출되면 txt 파일이 업데이트됩니다. @RestController public class MovieScreeningREST { @Autowired private MovieScreeningService movieScreeningService; @GetMapping..

Spring 2021.03.23

Spring MVC로 파일 업로드

1. 개요 이전 기사에서 우리 는 양식 처리 의 기본 을 소개하고 Spring MVC 의 양식 태그 라이브러리 를 탐색했습니다 . 이 기사에서는 웹 애플리케이션에서 멀티 파트 (파일 업로드) 지원 을 위해 Spring이 제공하는 것에 중점을 둡니다 . Spring은 플러그 형 MultipartResolver 객체 로이 멀티 파트 지원을 가능하게 합니다. 프레임 워크는 Commons FileUpload 와 함께 사용하기위한 하나의 MultipartResolver 구현을 제공 하고 다른 하나는 Servlet 3.0 멀티 파트 요청 구문 분석 과 함께 사용하기 위해 제공합니다 . MultipartResolver를 구성한 후 단일 파일과 여러 파일을 업로드하는 방법을 볼 수 있습니다. Spring Boot 에 ..

Spring 2021.03.23

Security 컨텍스트 기본 : 사용자, 주제 및 주체

1. 개요 Security은 모든 Java 애플리케이션의 기본 부분입니다. 또한 Security 문제를 처리 할 수있는 많은 Security 프레임 워크를 찾을 수 있습니다. 또한 이러한 프레임 워크에서는 주제, 주체 및 사용자와 같은 몇 가지 용어를 일반적으로 사용합니다. 이 예제에서는 이러한 Security 프레임 워크의 기본 개념을 설명합니다 . 또한 그들의 관계와 차이점을 보여줄 것입니다. 2. 주제 Security 컨텍스트에서 제목은 요청의 소스를 나타냅니다. 는이야 변동될이 엔티티입니다 자원이나 수정 리소스에 대한 취득하고 정보를 그 . 또한 주제는 사용자, 프로그램, 프로세스, 파일, 컴퓨터, 데이터베이스 등이 될 수도 있습니다. 예를 들어 요청 소스를 인증하려면 리소스 및 애플리케이션에 대..

Spring 2021.03.22

들어오는 페이로드를 spring-cloud-streams에서 예상대로 작동하지 않는 배치로 처리

들어오는 페이로드를 spring-cloud-streams에서 예상대로 작동하지 않는 배치로 처리 1. 질문(문제점): 나는 '예상대로 작동하지 않는다'고 말하지만 실제로는 '내가 여기에서 적절한 작업을하고 있는지 잘 모르겠다'에 가깝고, 다른 접근 방식의 것들을 혼합하고 있고 실제로 상관 관계가없는 것처럼 느낍니다. 지금은 Spring Cloud Streams를 사용하여 PubSub 구독의 문자열 유형 메시지를 처리하고 있으며 지금까지 많은 번거 로움없이 메시지에서 메시지를 출력합니다. 내가 지금 달성하기 위해 노력하고있어 수집하는 것입니다 의이 말을하자, 1000 메시지 , 이를 처리하고 다른 PubSub 주제로 모두 보내 . List으로 보내거나 지금처럼 개별적으로 보내는 것에 대해 여전히 확실하지 ..

Spring 2021.03.22

스프링 부트에서 html 페이지의 입력으로 로그인 된 사용자 이름을 어떻게 인쇄 할 수 있습니까? [닫은]

스프링 부트에서 html 페이지의 입력으로 로그인 된 사용자 이름을 어떻게 인쇄 할 수 있습니까? [닫은] 1. 질문(문제점): 닫힘 . 이 질문은 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제를 명확히하십시오 . 휴일 개월 전 . 이 질문 개선 내 프로젝트에서 관리자로 로그인했다고 가정합니다. ADMIN 사용자 이름을 사용자 테이블에 전달하여 html 페이지에 입력하고 싶습니다. 어떻게 할 수 있습니까? 2. 해결방안: 질문 할 때 더 자세한 정보를 제공해야하지만, 예를 들어 spring boot 및 thymeleaf를 사용하는 경우 여러 방법으로 인증에서 로그인 한 사용자 세부 정보를 읽을..

Spring 2021.03.22

스프링 부트에 설치된 maven에서도 mvn 명령이 작동하지 않습니다.

스프링 부트에 설치된 maven에서도 mvn 명령이 작동하지 않습니다. 1. 질문(문제점): STS에 스프링 부트 응용 프로그램이 있습니다. 응용 프로그램에는 maven 의존성이 있으며 pom.xml이 제대로 작동합니다. 그래서 maven이 설치되고 잘 실행됩니다. 이제 mvn 명령을 실행하고 싶습니다. 그러나 STS 터미널 또는 Windows 명령 프롬프트로 이동하여 mvn 명령 (예 : mvn -version)을 실행하면 다음 오류 메시지가 나타납니다. mvn은 내부 또는 외부 명령으로 인식되지 않습니다. 몇 가지 조사를하면서 maven을 다음과 같이 설치해야한다는 것을 알았습니다 : \ program files \ apache-maven-xxx 그런 다음 M2_HOME 환경 변수를 만들어야합니다. ..

Spring 2021.03.22

@Async 메서드 내에서 Spring RestTemplate으로 Rest API 호출

@Async 메서드 내에서 Spring RestTemplate으로 Rest API 호출 1. 질문(문제점): 아시다시피 Spring RestTemplate 은 동기식이며 웹 클라이언트가 응답을받을 때까지 스레드를 차단하고 Spring WebClient 는 비동기식이며 비 차단입니다. 하지만 @Async 어노테이션이 달린 메서드 내에서 RestTemplate을 사용하여 API를 호출하면 어떻게 될까요? @Async가 만든 새 스레드를 차단합니까 ? 마지막으로 Rest API의 비동기 호출에 대한 제안은 무엇입니까 ( WebClient가 없는 경우 5보다 오래된 Spring 버전을 사용하고 있기 때문에). 감사 2. 해결방안: @Async어노테이션이 달린 메서드 내에서 RestTemplate을 사용하여 AP..

Spring 2021.03.22

스프링 부트에서 데이터베이스에 응답을 저장하는 방법

스프링 부트에서 데이터베이스에 응답을 저장하는 방법 1. 질문(문제점): 나는 온도를 받아들이고 온도가 37.4보다 크거나 같은지 확인하는 간단한 포스트 방법을 가지고 있으며 응답이 지워지거나 지워지지 않음을 반환합니다. @PostMapping(value = "/temperature") public ResponseEntity Temperature(@Valid @RequestBody Activation activation) throws UnsupportedEncodingException { Temperature temperature = new Temperature(); temperature.setStatus(activation.getStatus()); temperature.setTemperature(act..

Spring 2021.03.22

Spring Boot JPA @Query 및 매핑 문제 "Hibernate SessionFactory를 빌드 할 수 없음"

Spring Boot JPA @Query 및 매핑 문제 "Hibernate SessionFactory를 빌드 할 수 없음" 1. 질문(문제점): 웹 애플리케이션에 문제가 있습니다. 4 개의 테이블 에서 List 항목 을 표시해야합니다 . 내 메인 테이블은 "umowienia" " 약속 "이며 klienci AS "clients" , pracownik AS "employee" , usługi AS "services" , stanowiska AS "positions" 와 일대 다 연결이 있습니다. 이 테이블을 연결하여 애플리케이션 페이지 중 하나의 List에 표시하고 싶습니다. 테이블 프로그램을 연결할 때 다음과 같은 오류가 발생합니다. Error creating bean with name 'realizac..

Spring 2021.03.22

Spring RestTemplate으로 MultipartFile 업로드

1. 개요 이 빠른 사용방법(예제)는 Spring의 RestTemplate을 사용하여 멀티 파트 파일을 업로드하는 방법에 중점을 둡니다. 단일 파일과 여러 파일이 모두 표시 됩니다. RestTemplate을 사용하여 업로드 합니다. 2. HTTP 멀티 파트 요청이란 무엇입니까? 간단히 말해, 기본 HTTP POST 요청 본문은 이름 / 값 쌍으로 양식 데이터를 보유합니다. 반면에 HTTP 클라이언트는 HTTP 멀티 파트 요청을 구성하여 텍스트 또는 바이너리 파일을 서버로 보낼 수 있습니다. 주로 파일 업로드에 사용됩니다. 또 다른 일반적인 사용 사례는 첨부 파일과 함께 이메일을 보내는 것입니다. 멀티 파트 파일 요청은 큰 파일을 더 작은 청크로 나누고 경계 마커를 사용하여 블록의 시작과 끝을 나타냅니다...

Spring 2021.03.22
반응형