반응형

spring-boot 7

org. springframework.콩류.Unsupplicated Dependency Exception:이름이 'demoRestController'인 콩을 생성하는 동안 오류가 발생했습니다.

org. springframework.콩류.Unsupplicated Dependency Exception:이름이 'demoRestController'인 콩을 생성하는 동안 오류가 발생했습니다. 나는 스프링에 처음 와서 학습신청을 하려고 하는데 자동배선에 문제가 생겨서 코드를 추가하고 있어.저는 스프링 부츠 작업을 하고 있습니다. 스프링 부트 코드 public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } } LoginBean.java @Service @Component public class LoginBean { private String ..

source 2023.04.04

Spring Tool Suite IDE에서 프로젝트를 다시 도입하려고 할 때 8080 포트가 이미 문제가 발생함

Spring Tool Suite IDE에서 프로젝트를 다시 도입하려고 할 때 8080 포트가 이미 문제가 발생함 Spring Tool Suite 내에서 Spring 프로젝트를 수정하려고 할 때 이상한 점이 있습니다.첫 번째 로드(도입)에서는 모든 것이 정상입니다.어플리케이션은 컴파일되어 localhost:8080 상에서 실행됩니다. 코드 내부에서 변경 후 재배치를 시도하면(다시 실행 - 스프링 부트 앱으로 실행) 오류 메시지가 나타난다. ******************** 응용 프로그램 부팅 실패 설명: 포트 8080에서 수신하도록 설정된 Tomcat 커넥터가 시작되지 않았습니다.포트가 이미 사용되고 있거나 커넥터가 잘못 설정되어 있을 수 있습니다. 액션: 커넥터의 설정을 확인하거나 포트 8080에서 ..

source 2023.03.25

Lombok 1.18.0과 Jackson 2.9.6이 함께 작동하지 않음

Lombok 1.18.0과 Jackson 2.9.6이 함께 작동하지 않음 업데이트 후 역직렬화가 실패합니다. 다음에서 마이크로 서비스를 업데이트했습니다.Spring 1.5.10.RELEASE로.Spring 2.0.3.RELEASE또,lombok부터1.16.14로.1.18.0그리고.jackson-datatype-jsr310부터2.9.4로.2.9.6. JSON 문자열 - {"heading":"Validation failed","detail":"field must not be null"} 클래스 - @Data @JsonInclude(JsonInclude.Include.NON_NULL) @JsonIgnoreProperties(ignoreUnknown = true) public class ErrorDetail {..

source 2023.03.20

2개의 포트를 사용하여 스프링 부트를 설정하다

2개의 포트를 사용하여 스프링 부트를 설정하다 2개의 다른 포트를 사용하여 Spring Boot에서 애플리케이션을 설정하려고 하는데 아직 설정되지 않았습니다.첫 번째 접근은 2개의 컨트롤러에서 이루어졌으며 컨테이너가 있는 2개의 컨트롤러 내에 @Bean을 정의했습니다.setPort(8080);또, 액튜에이터의 의존 관계를 추가해, 관리 포토를 변경했습니다만, 애플리케이션이 실행되지 않습니다."Address in address: bind", 응용 프로그램에 2개의 포트를 설정하려면 어떻게 해야 합니까?한쪽 포트는 admin용이고 다른 한쪽 포트는 my api 컨설트용입니다.아까도 말씀드렸듯이server.port그리고.management.port와 함께management.context-path임베디드 컨테이..

source 2023.03.15

Spring Boot에서 다양한 데이터베이스 구성을 제공하려면 어떻게 해야 합니까?

Spring Boot에서 다양한 데이터베이스 구성을 제공하려면 어떻게 해야 합니까? 현재 보고 있는 데이터베이스 프로파일은 5개입니다. CI 테스트 -> h2 메모리 개발자 환경(테스트 또는 앱 실행 가능) -> h2 mem, h2 파일 또는 postgres production -> postgres (git/war에 저장되지 않은 자격 증명 포함) 현재 postgres가 어플리케이션 실행용으로 설정되어 있고 h2가 다른 것을 사용하여 테스트하도록 설정되어 있습니다.application.properties에java/resources와test/resources 이러한 시나리오에서 데이터베이스 연결 정보를 변경하는 가장 간단한 방법은 무엇입니까?M. Deinum이 코멘트에서 언급했듯이 가장 간단한 방법은 프로..

source 2023.02.23

스프링 보안에서는 액세스가 항상 거부됩니다(Deny All Permission Evaluator).

스프링 보안에서는 액세스가 항상 거부됩니다(Deny All Permission Evaluator). Spring Boot 어플리케이션에서 ACL을 설정했습니다.ACL 의 설정은 다음과 같습니다. @Configuration @ComponentScan(basePackages = "com.company") @EnableGlobalMethodSecurity(prePostEnabled = true, securedEnabled = true) public class ACLConfigration extends GlobalMethodSecurityConfiguration { @Autowired DataSource dataSource; @Bean public EhCacheBasedAclCache aclCache() { r..

source 2023.02.14

스프링 부트 시 TLS 1.2를 활성화하려면 어떻게 해야 합니까?

스프링 부트 시 TLS 1.2를 활성화하려면 어떻게 해야 합니까? Spring-boot 1.2.1의 Tomcat에서 TLS 1.2를 활성화하려고 합니다.SSL 핸드쉐이크 오류로 인해 Android 5.0이 기본 SSL 설정에 연결하지 못했습니다.Android 4.4, iOS, Firefox 및 Chrome은 모두 기본 버전에 연결합니다.Android 5.0에서 지원되는 TLS 프로토콜과 스프링 부트 Tomcat 기본값(TLS v1?)이 일치하지 않기 때문이라고 생각합니다. 이 application.properties 설정을 변경하고 싶습니다. server.ssl.protocol=TLS 하지만 다른 허용 가능한 문자열은 찾지 못했습니다(혹은 있는 경우).spring boot github에서 protocol..

source 2023.02.10
반응형