반응형

spring-boot 27

Spring Boot에서 특정 URL 패턴에 대한 CSRF 보호 사용 안 함

Spring Boot에서 특정 URL 패턴에 대한 CSRF 보호 사용 안 함 Spring Boot 및 Spring Security를 사용하여 웹 프로젝트를 만듭니다.특정 URL 패턴에 대한 CSRF 보호를 비활성화하여 Android 장치용 API를 제공하고자 합니다. 사용. XML 구성을 통한 특정 URL 패턴에 대해서만 Spring Security 4에서 CSRF를 비활성화하는 방법 및 스프링 부트의 첫 번째 방법: 일부 요청에 대해서만 CSRF 점검을 선택적으로 활성화합니다. 저는 다음과 같은 구성을 작성했습니다. package com.hnu.tutorial.configs; import org.springframework.boot.autoconfigure.security.SecurityProperti..

programing 2023.09.03

대응 + 스프링 부트 배포

대응 + 스프링 부트 배포 스프링 부트로 react nodejs 애플리케이션을 배포하는 데 문제가 있습니다.스프링 애플리케이션은 기본 HTML/JS와 잘 작동하고 개발 모드에서 리액트 앱을 정상적으로 실행하고 있지만, 리액트와 스프링을 제대로 번들링하는 것에 있어서는 누락된 것 같습니다. 현재 간단한 HTML 및 Javascript Ajax 호출(반응 없음)로 스프링 부트 애플리케이션을 실행/배포할 수 있습니다.이것은 내 AWS ec2에서 문제없이 실행됩니다. 또한 노드 JS "npm start"를 통해 개발 모드에서 반응 응용 프로그램을 실행하고 로컬 스프링 부트 응용 프로그램을 가리킬 수 있습니다.(추가했습니다."proxy": "http://localhost:8080"로.manifest.json저는 ..

programing 2023.08.29

스프링 부트json 본문의 일부로 멀티파트 파일 업로드

스프링 부트json 본문의 일부로 멀티파트 파일 업로드 다중 파트 파일 및 기타 데이터가 포함된 json 페이로드를 허용할 수 있는 게시물 끝점이 있는지 알고 싶습니다. 예를 들어, 내 본문 개체는 다음과 같습니다. public class Bio { private Long id; private String firstName; private MultipartFile imageFile; } 별도의 관련 질문은 파일 업로드를 위한 springboot doc 예제에서 https://spring.io/guides/gs/uploading-files/, 파일이 페이로드가 아닌 요청 경로의 일부라는 것입니다.제가 보기에 이상한데 요청 본문에 파일을 바인딩할 수 있는 방법이 있나요?제가 예전에 했던 방법은 파일용과 첨부..

programing 2023.08.24

봄에 멀티파트와 @RequestBody를 함께 사용할 수 있습니까?

봄에 멀티파트와 @RequestBody를 함께 사용할 수 있습니까? multipart file과 JSON 객체(@RequestBody)로 파라미터를 가질 수 있는 API를 만들고 싶습니다.이 API를 호출하는 동안 다음 스니펫을 찾으십시오.HTTP 415 지원되지 않는 미디어 유형 오류가 발생합니다.제거할 경우@RequestBody LabPatientInfo reportData그러면 잘 작동합니다. @RequestMapping(value={"/lab/saveReport"}, method={RequestMethod.POST}, consumes={"multipart/form-data"}, headers={"Accept=application/json"}) @ResponseBody public ResponseE..

programing 2023.08.19

스프링 부트 DevTools가 이클립스에서 작동하지 않음

스프링 부트 DevTools가 이클립스에서 작동하지 않음 저는 Spring, JPA, MySQL, Web을 사용하여 애플리케이션을 구축했습니다.템플릿 폴더에 정적 페이지를 정상적으로 개발했는데 작동합니다. 그러나 정적 페이지에서 내용을 변경하면 변경 내용을 다시 로드할 수 없습니다.그런 다음 pom.xml을 열고 다음과 같이 추가했습니다. org.springframework.boot spring-boot-devtools 응용 프로그램을 다시 시작하지만 정적 페이지에서 일부 변경을 수행하면 여전히 작동하지 않습니다. 더 할 일이 있습니까? 내 POM.xml 4.0.0 com.engsoftware cobranca 0.0.1-SNAPSHOT war Cobranca Demo project for Spring B..

programing 2023.08.04

스프링 부트에서 동적 키로 속성 읽기

스프링 부트에서 동적 키로 속성 읽기 스프링 부트에서 동적 키를 사용하여 속성 파일에서 속성 값을 읽을 수 있는 방법이 있는지 알고 싶습니다.나는 속성이 들어갈 수 있다는 것을 압니다.application.properties를 사용하여 읽을 수 있습니다.@Value("propertyKey")하지만 제 열쇠는 역동적일 것입니다. 에 대해 알고 있습니다.@PropertySource속성 값을 읽고 동적으로 키를 구성할 수 있습니다.그럼 Spring Boot에서 제공하는 방법이 있나요?사용할 수 있는 항목: @Autowired private Environment env; 코드에서 속성을 로드합니다. env.getProperty("your.property") 1 - Java 주석을 통해 속성 파일을 등록합니다. ..

programing 2023.08.04

스프링 부트의 유효성 검사 중첩

스프링 부트의 유효성 검사 중첩 내포된 모델의 유효성 검사에 문제가 있습니다. 다음을 참조하십시오. class A{ @NotNull Integer i; B b; } class B{ @NotNull Integer j; } 스프링 컨트롤러: @Valid @RequestBody... 그것은 적절하게 검증됩니다.i유효하지 않음j스프링이 중재적으로 깊이 검증하도록 강제하는 방법은 무엇입니까? 그리고 두 번째는: 다음과 같은 검증을 수행할 수 있습니까?클래스 'A'의 개체는 다음 중 하나만 적합합니다.i하나의j이라null. class A{ Integer i; Integer j; } 개체 그래프 유효성 검사가 지원되므로 주석을 달아야 합니다.B b와 함께@Valid아래와 같이 class A{ @NotNull Inte..

programing 2023.07.25

Springboot 1.X와 Springboot 2.0의 차이점

Springboot 1.X와 Springboot 2.0의 차이점 응용 프로그램에 Springboot 1.X를 사용하고 있습니다.이제 몇 가지 새로운 애플리케이션을 시작할 준비가 되었습니다. SpringBoot 2.0으로 할지, 아니면 SpringBoot 1.X로 할지 고민하고 있었습니다. 어떤 버전에 대한 의견이 있습니까? 또한 Spring Boot 1.X와 Spring Boot 2.0의 차이점은 무엇입니까? 감사해요.차이점 및 마이그레이션 가이드는 https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide 에서 확인할 수 있습니다. Java 8은 기본 버전입니다. 속성 변경됨 봄 날씨연작write-properti..

programing 2023.07.15

'org. 스프링 프레임워크' 유형의 콩을 정의하는 것을 고려합니다.security.oauth2.client.registration.사용자 구성의 '반응형 클라이언트 등록 리포지토리'

'org. 스프링 프레임워크' 유형의 콩을 정의하는 것을 고려합니다.security.oauth2.client.registration.사용자 구성의 '반응형 클라이언트 등록 리포지토리' 현재 Spring OAuth2 Client 버전을 사용하고 있습니다.5.2.4.RELEASE내 프로젝트에서. 저는 여기 공식 스프링 문서를 참조하여 스프링 보안을 구현했습니다. import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.oauth2.client.registration.ReactiveClientRegist..

programing 2023.07.15

Spring Fox를 사용한 Spring Boot Swagger 구현 'documentation Plugins Bootstrapper' 시작 실패

Spring Fox를 사용한 Spring Boot Swagger 구현 'documentation Plugins Bootstrapper' 시작 실패 나는 스프링 부츠 프로젝트에서 스웨거 구현을 위해 스프링폭스 항아리를 사용하고 있습니다. 그라들 의존성은 다음과 같습니다. dependencies { compile group: 'org.springframework.boot', name: 'spring-boot-starter-webflux', version: '2.1.3.RELEASE' compile group: 'org.springframework.boot', name: 'spring-boot-configuration-processor', version: '2.1.3.RELEASE' testCompile gr..

programing 2023.07.10
반응형