반응형

spring-boot 25

AWS Elasticache Redis 클러스터를 Spring Boot 앱에 연결하는 방법은?

AWS Elasticache Redis 클러스터를 Spring Boot 앱에 연결하는 방법은? Jedis Connection Factory를 사용하여 Redis 클러스터에 연결하는 Spring Boot 앱이 있습니다. RedisClusterConfiguration redisClusterConfiguration = new RedisClusterConfiguration(redisProperties.getCluster().getNodes()); redisClusterConfiguration.setPassword(redisProperties.getPassword()); jedisConnectionFactory = new JedisConnectionFactory(redisClusterConfiguration); ..

programing 2023.10.13

WireMock 포트를 보다 동적으로 만들어 테스트 서비스에 사용하려면 어떻게 해야 합니까?

WireMock 포트를 보다 동적으로 만들어 테스트 서비스에 사용하려면 어떻게 해야 합니까? 저는 wiremock을 사용하여 github api를 모의하여 서비스 테스트를 하고 있습니다.서비스에서 github api를 호출합니다.테스트의 경우 엔드포인트 속성을 다음으로 설정합니다. github.api.endpoint=http://localhost:8087 이 호스트 및 포트가 wiremock 서버와 동일합니다.@AutoConfigureWireMock(port = 8087)따라서 잘못된 응답, 타임아웃 등과 같은 다양한 시나리오를 테스트할 수 있습니다. 시스템에서 이 포트를 이미 사용하고 있는데 이 포트를 동적으로 설정하려면 어떻게 해야 합니까?테스트에서 wiremock 포트를 가져와 endpoint 속성..

programing 2023.09.23

MockMvc로 리디렉션된 URL의 HTTP 상태 코드 테스트

MockMvc로 리디렉션된 URL의 HTTP 상태 코드 테스트 MockMvc를 사용하여 Spring Boot Application에서 로그인 과정을 테스트하고 싶습니다. 로그인이 성공하면 사용자는 /home으로 리디렉션됩니다.이를 테스트하기 위해 다음을 사용합니다. @Test public void testLogin() throws Exception { RequestBuilder requestBuilder = formLogin().user("test@tester.de").password("test"); mockMvc.perform(requestBuilder).andExpect(redirectedUrl("/home")).andExpect(status().isFound()); } 이 테스트는 예상한 결과를 제..

programing 2023.09.18

spring-boot-maven-plugin과 maven-compiler-plugin의 차이점은 무엇입니까?

spring-boot-maven-plugin과 maven-compiler-plugin의 차이점은 무엇입니까? 사이의 차이를 모르겠습니다.spring-boot-maven-plugin그리고.maven-compiler-plugin. org.springframework.boot spring-boot-maven-plugin maven-compiler-plugin ${java.version} ${java.version} UTF-8 그게 말이 됩니까?Spring Boot Maven Plugin의 기능은 다음과 같습니다.maven-compiler-plugin? 그냥 사용합니다.Spring Boot Maven Plugin괜찮습니까, 플러그인 2개를 추가할 필요가 없습니까?"스프링 부트 메이븐 플러그인은 메이븐에서 스프링..

programing 2023.08.29

스프링 부트 + 스프링 보안 + 계층적 역할

스프링 부트 + 스프링 보안 + 계층적 역할 Spring Boot 앱에서 계층적 역할을 설정하려고 하지만 실패했습니다.저는 인터넷의 다른 장소에서 말한 모든 것을 했습니다.하지만 그들 중 누구도 문제를 해결할 수 없었습니다. 다음은 내 SecurityConfig 클래스의 코드입니다.ROLE_ADMIN을 사용하는 사용자로 앱에 로그인하면 '/users'에서 데이터를 검색할 수 있어야 하지만 현재는 Access Denied Exception(액세스 거부 예외)을 수신합니다.사용자가 ROLE_USER 자격 증명을 가지고 있으면 정상적으로 작동합니다.무엇이 실패하고 있는지 알아내는 것을 도와줄 수 있는 사람이 있습니까?잘 부탁드립니다. @Configuration @EnableWebMvcSecurity @Enab..

programing 2023.08.24

Socket.io 을 Spring-boot와 함께 사용할 수 있습니까?

Socket.io 을 Spring-boot와 함께 사용할 수 있습니까? 저는 안드로이드/ios용 실시간 게임을 개발할 예정이며 클라이언트와 실시간으로 데이터를 전송하는 서버가 필요합니다.socket.io 을 Spring boot와 함께 사용할 수 있습니까?아니면 아니오라고 대답한다면, Spring boot와 함께 웹 소켓을 사용하는 것이 해결책입니까?원래 소켓입니다.IO 서버는 Javascript, 대부분 Node에서 사용하도록 설계되었습니다. 그러나 소켓의 다른 구현도 있습니다.다른 언어용 IO 서버입니다. 자바의 경우, 소켓의 오픈 소스 자바 구현체인 Netty-socketio 프로젝트가 있습니다.Netty Java 서버 프레임워크 기반 IO 서버(Netty-socketio 프로젝트도 이 답변에서 제..

programing 2023.08.09

MapStruct - 구현을 찾을 수 없습니다.

MapStruct - 구현을 찾을 수 없습니다. 최신 Springboot 및 MapStruct 버전을 사용하고 Maven과 함께 빌드하여 공식 MapStruct 사이트에 주어진 "Start Here" 예제를 구현하려고 합니다. 내 코드는 더 단순합니다. pom.xml 1.3.1.Final (...) org.mapstruct mapstruct ${org.mapstruct.version} (...) org.apache.maven.plugins maven-compiler-plugin 1.8 1.8 org.mapstruct mapstruct-processor ${org.mapstruct.version} 카.자바 public class Car { private String model; // Constructors..

programing 2023.07.25

응용 프로그램의 클래스 경로를 수정하여 org.axonframework.eventsourcing.eventstore.jpa의 호환되는 단일 버전이 포함되도록 합니다.

응용 프로그램의 클래스 경로를 수정하여 org.axonframework.eventsourcing.eventstore.jpa의 호환되는 단일 버전이 포함되도록 합니다. 작업 중입니다.Spring Boot + Axon예.유튜브의 https://www.youtube.com/watch?v=lBKZOTe9QM4&list=PL4O1nDpoa5KTq5QKX9ueK-0QCJ-6Wm_ma 링크를 팔로우하고 최신 종속 요소를 사용합니다. 사용한 경우axon-core그리고.axon-amqp로의 버전.3.0-RC1그러면 잘 작동합니다.하지만 3.4 버전을 사용하면 starup에서 아래와 같은 오류가 발생합니다.빨리 도와드릴까요? *************************** APPLICATION FAILED TO STAR..

programing 2023.07.20

스프링 부트 2 - H2 데이터베이스 - @SpringBoot테스트 - org.h2.jdbc에서 실패했습니다.JdbcSQL 예외:테이블이 이미 있습니다.

스프링 부트 2 - H2 데이터베이스 - @SpringBoot테스트 - org.h2.jdbc에서 실패했습니다.JdbcSQL 예외:테이블이 이미 있습니다. schema.sql을 사용하여 테이블을 만들기 위한 스크립트로 Spring Boot & H2를 테스트할 수 없습니다. 다음과 같은 속성이 설정되어 있습니다. spring.datasource.driver-class-name=org.h2.Driver spring.datasource.initialization-mode=always spring.datasource.username=sa spring.datasource.password= spring.datasource.platform=h2 spring.datasource.url=jdbc:h2:mem:city;MO..

programing 2023.07.15

스프링 부트에 스프링 컨버터를 프로그래밍 방식으로 등록

스프링 부트에 스프링 컨버터를 프로그래밍 방식으로 등록 스프링 컨버터를 프로그래밍 방식으로 스프링 부트 프로젝트에 등록하려고 합니다.과거 Spring 프로젝트에서 XML로 이렇게 작업했습니다. SpringBoot의 SpringBoot Servlet에서 하는 방법을 찾고 있습니다.이니셜라이저 업데이트: StringToAssessmentConverter를 인수로 전달하여 약간의 진전을 이루었습니다.getConversionService하지만 지금 나는"No default constructor found"StringToAssessmentConverter 클래스에 대한 오류입니다.Spring이 @AutoWired 생성자를 보지 못하는 이유를 잘 모르겠습니다. @SpringBootApplication public ..

programing 2023.07.10
반응형