Spring 4

MaxUploadSize 처리 방법초과됨예외.

MaxUploadSize 처리 방법초과됨예외. MaxUploadSizeExceededException파일의 크기가 허용된 최대 크기를 초과하는 경우 예외가 나타납니다.이 예외가 나타나면 오류 메시지를 표시합니다(예: 유효성 검사 오류 메시지).봄 3에서 이런 일을 하려면 이 예외를 어떻게 처리해야 합니까? 감사해요.이것은 오래된 질문이기 때문에 스프링부트 2로 이것을 작동시키기 위해 어려움을 겪고 있는 미래의 사람들(미래의 나를 포함한)을 위해 추가합니다. 처음에는 스프링 응용 프로그램(속성 파일)을 구성해야 합니다. spring.servlet.multipart.max-file-size=10MB spring.servlet.multipart.max-request-size=10MB 내장형 Tomcat을 사용..

programing 2023.10.21

볼트 오류, 서버가 HTTPS 클라이언트에 HTTP 응답을 제공함

볼트 오류, 서버가 HTTPS 클라이언트에 HTTP 응답을 제공함 저는 비밀 저장소로 하시코프 볼트를 사용하고 있으며 우분투 20.04의 apt 저장소를 통해 설치했습니다. 그 후 루트 키를 추가하여 UI에 접속하면 UI를 이용하여 비밀을 추가하거나 삭제할 수 있습니다. 명령줄을 사용하여 비밀을 추가하거나 가져오려고 할 때마다 다음 오류가 발생합니다. jarvis@saki:~$ vault kv get secret/vault Get "https://127.0.0.1:8200/v1/sys/internal/ui/mounts/secret/vault": http: server gave HTTP response to HTTPS client 볼트 구성은 다음과 같습니다. # Full configuration opti..

programing 2023.10.16

스프링 주석을 사용하여 동일한 클래스의 여러 콩 인스턴스화

스프링 주석을 사용하여 동일한 클래스의 여러 콩 인스턴스화 XML로 구성된 Springbean 팩토리를 사용하면 동일한 클래스의 여러 인스턴스를 다른 매개 변수로 쉽게 인스턴스화할 수 있습니다.주석을 사용하여 동일한 작업을 수행하려면 어떻게 해야 합니까?저는 다음과 같은 것을 원합니다. @Component(firstName="joe", lastName="smith") @Component(firstName="mary", lastName="Williams") public class Person { /* blah blah */ } 그건 불가능해요.중복된 예외가 발생합니다. 또한 구현 클래스에서 이와 같은 구성 데이터를 사용하는 것은 최적이 아닙니다. 주석을 사용하려면 Java 구성을 사용하여 클래스를 구성할 ..

programing 2023.08.27

멀티스레드에서 스프링 트랜잭션을 사용하는 방법

멀티스레드에서 스프링 트랜잭션을 사용하는 방법 아래와 같은 방법이 있습니다. ClassA.java @Transactional public void methodA(){ ExecutorService executorService = Executors.newFixedThreadPool(4); executorService.execute(new Runnable() { public void run() { classB.methodB(); } }); } ClassB.java @Transactional public void methodB(){ updateDB(); } B 방법은 잘 작동할 수 있습니까?제가 알기로는 메소드 B가 메소드 A의 트랜잭션을 첨부할 것으로 알고 있는데, 메소드 B보다 먼저 메소드 A가 종료되면 어..

programing 2023.08.12