반응형

spring-boot 27

스프링 부트:다음 후보에서 기본 클래스를 찾을 수 없습니다.

스프링 부트:다음 후보에서 기본 클래스를 찾을 수 없습니다. Spring Initializer, Embedded Tomcat, Thymeleaf 템플릿 엔진을 사용하여 Spring Boot 웹 애플리케이션을 생성했습니다.사용하는 테크놀로지: Spring Boot 1.4.2.릴리즈, 스프링 4.3.4릴리스, Thymelaf 2.1.5.릴리스, Tomcat Embedd 8.5.6, Maven 3, Java 8 SpringBoot 앱은 다음 두 가지 클래스가 있습니다. @Profile("!war") @SpringBootApplication @Import({SecurityConfig.class ,PersistenceConfig.class, ServiceConfig.class}) public class BookA..

programing 2023.03.10

Spring Boot Rest Controller는 다른 HTTP 상태 코드를 반환하는 방법

Spring Boot Rest Controller는 다른 HTTP 상태 코드를 반환하는 방법 심플한 REST API에 Spring Boot을 사용하고 있으며, 장애가 발생했을 경우 올바른 HTTP 상태 코드를 반환하고 싶습니다. @RequestMapping(value="/rawdata/", method = RequestMethod.PUT) @ResponseBody @ResponseStatus( HttpStatus.OK ) public RestModel create(@RequestBody String data) { // code ommitted.. // how do i return a correct status code if something fails? } Spring Boot 및 Spring Boot를..

programing 2023.03.10

이유: void가 mockito 사용에 적합하도록 유형 변수 T의 인스턴스가 존재하지 않습니다.

이유: void가 mockito 사용에 적합하도록 유형 변수 T의 인스턴스가 존재하지 않습니다. void 메서드를 실행할 때 예외를 발생시키고 싶다. when(booking.validate(any())).thenThrow(BookingException.builder().build()); 컴파일 오류가 있습니다. Required type: T Provided: void reason: no instance(s) of type variable(s) T exist so that void conforms to T void 메서드를 사용하려면doThrow구문을 사용합니다. 고객의 경우는 다음과 같습니다. doThrow(BookingException.builder().build()) .when(booking) .va..

programing 2023.03.10

스프링 부트에서 여러 디스패처 서블릿/웹 컨텍스트 사용

스프링 부트에서 여러 디스패처 서블릿/웹 컨텍스트 사용 부모 콘텍스트(서비스)와 자녀 콘텍스트(스프링 Webmvc 컨트롤러)를 사용하여 스프링 부트애플리케이션을 작성했습니다. @Configuration public class MainApiApplication { public static void main(String[] args) { new SpringApplicationBuilder() .parent(Services.class) .child(ApiOne.class, MainApiApplication.class) .run(args); } @Bean public EmbeddedServletContainerFactory servletContainer() { return new TomcatEmbeddedSer..

programing 2023.03.05

스프링 부트:application.properties에 대시가 있는 환경변수는 어떻게 지정합니까?

스프링 부트:application.properties에 대시가 있는 환경변수는 어떻게 지정합니까? 나는 가지고 있다.application.properties다음과 같은 파일: mcl.sso.frontend-url=http://blah.com:9001 mcl.sso.mocking-agent=false 명령줄에서 이 두 변수를 덮어쓰려고 합니다.이것은 환경변수를 설정함으로써 가능합니다.명령어를 실행하는 방법은 다음과 같습니다. MCL_SSO_FRONTEND_URL='foobar' MCL_SSO_MOCKING_AGENT='true' ./gradlew run 하지만 이 변수들의 값을 출력하면mcl.sso.mocking-agenttrue(역시)와 같지만mcl.sso.frontend-url여전히 "http://bl..

programing 2023.03.05

스프링 부트 페이지 역직렬화 - PageImpl 컨스트럭터 없음

스프링 부트 페이지 역직렬화 - PageImpl 컨스트럭터 없음 스프링 부트로부터 페이지를 수신하는 유닛 테스트를 시도하고 있습니다.javascript와 함께 사용하면 페이지를 쉽게 역직렬화할 수 있지만 java에서는 실패합니다.spring 기본 생성자(다른 stackoverflow 포스트에서 허용되는 응답)를 추가했지만 여기서는 작동하지 않습니다. 유닛 테스트 @Test public void test_read_pagination_happy(@Autowired ObservationSet set) { repository.save(set); final HttpEntity authHeaders = authentication.convert("", authSuccess); final ParameterizedTyp..

programing 2023.02.28

스프링 데이터 MongoRepository 저장(T)이 작동하지 않습니다...가끔씩

스프링 데이터 MongoRepository 저장(T)이 작동하지 않습니다...가끔씩 Angular + Java + Spring Boot + MongoDB 입니다.최근 상당히 많은 조치(읽기: 코드 수정)를 받고 있지만 데이터 액세스 클래스는 거의 변경되지 않았습니다. 그것은 , 만, however, 것.........인 것 .MongoRepository ' i i i i ing suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly suddenly sudde..

programing 2023.02.23
반응형