반응형

Spring-Boot 47

Spring Boot 어플리케이션의 이클립스에서 포트 XXXX에서 수신하도록 설정된 Tomcat 커넥터가 시작되지 않았습니다.

Spring Boot 어플리케이션의 이클립스에서 포트 XXXX에서 수신하도록 설정된 Tomcat 커넥터가 시작되지 않았습니다. Spring Framework를 사용하여 REST API를 개발하고 있습니다. 처음에는 같은 문제로 어플리케이션을 실행할 수 없었습니다.8080년 이 하나의 은 '이 문제를 해결하다'를 것이라는 .application.propertiessrc/main/resources8090번 이치노포토 8090으로 리슨 하도록 서버를 셋업 합니다.이것은 효과가 있었지만, 처음으로 어플리케이션을 두 번째로 실행하려고 할 때마다 같은 예외가 발생하고 있습니다. Description: The Tomcat connector configured to listen on port 8090 failed to..

programing 2023.03.17

@SpringBootApplication을 STS 유형으로 해결할 수 없음

@SpringBootApplication을 STS 유형으로 해결할 수 없음 나는 STS에 매우 익숙하지 않다.stackoverflow에서 이 오류를 검색했습니다.맞는 답을 찾지 못했어요. STS에서 MavenDependencies의 클래스는 볼 수 있지만 Java 클래스에 주석을 추가할 수 없습니다. 당신의 도움은 진정될 것입니다.감사해요. 경로 아래 창의 경우 maven 저장소 디렉토리로 이동합니다.C:\Users\YourUser\.m2\repository\org\springframework\boot그 후 삭제spring-boot-autoconfigure폴더입니다. 이제 일식을 찾아라Right click on project -> Maven -> Update Project. 이것으로 나는 그 문제를 해결..

programing 2023.03.17

스프링 부트:fat jar를 사용하여 임의의 디렉토리에서 외부 application.properties 파일을 사용할 수 있습니까?

스프링 부트:fat jar를 사용하여 임의의 디렉토리에서 외부 application.properties 파일을 사용할 수 있습니까? application.properties 파일을 여러 개 가질 수 있습니까? (편집: 이 질문은 제목에 있는 질문으로 발전되었습니다.) 2개의 파일을 가지려고 했어요. 첫 번째는 응용 프로그램 Jar의 루트 폴더에 있습니다. 두 번째는 classpath에 지정된 디렉토리에 있습니다. 두 파일 모두 'application.properties'라는 이름이 붙습니다. 두 파일 모두 내용을 병합할 수 있습니까?(두 번째 파일의 속성 값이 첫 번째 파일의 속성 값보다 우선됩니다) 또는 한 개의 파일이 있으면 다른 파일은 무시됩니다. 업데이트 1: 콘텐츠를 병합할 수 있습니다.어제는 ..

programing 2023.03.07

제약 위반 변환 방법예외 500 오류에서 400개의 잘못된 요청까지?

제약 위반 변환 방법예외 500 오류에서 400개의 잘못된 요청까지? 이 @NotNull과 같은 제약조건을 사용하고 컨트롤러에서 public User createUser( @Validated @RequestBody User user) {} 그것은 정말 멋진 400개의 예외와 세부사항을 제공한다. 그러나 다음과 같이 나만의 커스텀 검증기를 사용하는 경우: public User createUser( @UserConstraint @RequestBody User user) {} 다음과 같은 500 서버 오류가 발생합니다. javax.validation.ConstraintViolationException: createUser.user: Error with field: 'test35' at org.springfra..

programing 2023.03.07

Spring Boot의 JPA 저장소에 대해 "유형 검증 완료 없음"

Spring Boot의 JPA 저장소에 대해 "유형 검증 완료 없음" 저는 Spring Boot과 함께 Rest API를 구현하고 있습니다.내 엔티티 클래스는 다른 패키지의 패키지에서 왔기 때문에 주석을 사용하여 지정해야 했습니다.EntityScan그리고 저는EnableJpaRepositoriesJPA 저장소가 정의되는 패키지를 지정합니다.프로젝트 내용은 다음과 같습니다. //Application.java @Configuration @EnableAutoConfiguration @ComponentScan @EntityScan("org.mdacc.rists.cghub.model") @EnableJpaRepositories("org.mdacc.rists.cghub.ws.repository") 컨트롤러 클래스에..

programing 2023.03.07

Spring Boot 응용 프로그램 실행 시 자동 설정 보고서를 표시하는 방법

Spring Boot 응용 프로그램 실행 시 자동 설정 보고서를 표시하는 방법 ApplicationContext를 시작하는 동안 오류가 발생했습니다.자동 구성 보고서를 표시하려면 '디버깅'을 활성화하여 응용 프로그램을 다시 실행하십시오. Spring Boot 어플리케이션을 실행하려고 하면 위와 같은 메시지가 나타납니다. 디버깅을 활성화하여 응용 프로그램을 재실행하는 방법을 아는 사람이 있습니까? 인텔리주(버전 2016.1.2)에서 애플리케이션을 실행하고 있습니다. 제 러너 클래스는 다음과 같습니다. @Slf4j @EnableIntegration @EnableLoaderApplication @SpringBootApplication public class LoaderApplicaton { public sta..

programing 2023.03.02

Java 9에서 클래스 및 리소스 로드

Java 9에서 클래스 및 리소스 로드 저는 Reinhold의 인용문인 InfoQ에 관한 이 기사를 읽고 있었습니다. 개발자는 Java 9의 Java 클래스 경로를 사용하여 Java 런타임에 클래스와 리소스 파일을 검색할 수 있습니다.다만 Java 9의 모듈에서는 개발자가 클래스 경로를 더 이상 필요로 하지 않습니다. 이제 위의 작업을 수행하는 적절한 Java 9 방법은 무엇입니까?예를 들어 이미지를 동적으로 로드하려면 어떻게 해야 합니까(상대 경로를 조작하지 않음). 더 흥미로운 것은 클래스가 이용 가능한지 확인하고 동적으로 결정하는 방법(예: Jackson이 이용 가능한지 확인하고, 이용 가능한 경우 JSON 시리얼라이제이션에 사용하고, 다른 것을 사용하지 않는 경우)입니다. 이 기사에서는 Sprin..

programing 2023.03.02
반응형