반응형

Spring-Boot 36

JavaBeanExecutable HV000254에 Java Enum에 대한 매개 변수 메타데이터가 없습니다.

JavaBeanExecutable HV000254에 Java Enum에 대한 매개 변수 메타데이터가 없습니다. 스프링 부트 응용 프로그램을 1.5에서 2.3.5로 업그레이드했습니다(스프링 부트 그라들 플러그인 사용).스프링 부트 응용 프로그램이 시작되면 다음 경고가 4번 표시됩니다. 2020-11-05 13:29:19.432 WARN 3931 --- [nio-8080-exec-4] o.h.v.i.p.javabean.Java Bean 실행 파일: HV000254:암시적 또는 합성 매개 변수를 선언하는 FacetField(String, int, String, String, String, int, Class)에 대한 매개 변수 메타데이터가 없습니다.메서드 매개 변수에 대한 일반 유형 정보를 자동으로 확인하면 ..

sourcecode 2023.10.31

JpaRepository 및 중첩된 개체 목록으로 검색하는 방법은 무엇입니까?

JpaRepository 및 중첩된 개체 목록으로 검색하는 방법은 무엇입니까? 묘사 있습니다.PersonRepository그리고.Person독립체,Person클래스에 포함됨List.Qualification클래스에는 3개의 간단한 필드가 있습니다. 추가하려고 했습니다.@Query사용자 정의 방법에 대한 주석 및 JPQL을 사용하여 결과를 얻지만Qualification클래스 필드는 저장소 자체에 포함되어 있기 때문에 JPQL에서 조작에 사용할 수 없습니다.List단순한 분야가 아닌Qualification. 자격 증명의 중첩 필드로 검색하려면 어떻게 해야 합니까? 쿼리 이제 자격증의 경력InMonths가 3보다 크고 9보다 작은 사람과 자격증의 이름 필드 = 'filename'인 사람의 목록을 찾아야 합니다...

sourcecode 2023.09.01

SpringBoot 애플리케이션에서 SpringData JPA 및 SpringData Elastic 검색 리포지토리를 동일한 도메인 클래스에서 어떻게 사용합니까?

SpringBoot 애플리케이션에서 SpringData JPA 및 SpringData Elastic 검색 리포지토리를 동일한 도메인 클래스에서 어떻게 사용합니까? Spring Data JPA와 Spring Data Elastic 검색을 동일한 도메인 객체에서 모두 사용하려고 하는데 작동하지 않습니다. 간단한 테스트를 실행하려고 했을 때 다음과 같은 예외가 발생했습니다. org.springframework.data.sys.속성 참조 예외:org.springframework.data.mapping에서 Person! 유형에 대한 속성 인덱스를 찾을 수 없습니다.속성 경로.(PropertyPath.java:75) ~[spring-data-commons-1.11.0.release.jar:na] at org.spr..

sourcecode 2023.08.22

개미매처() 대 개미매처()의 스프링 보안 적용

개미매처() 대 개미매처()의 스프링 보안 적용 제가 이 질문에 대한 답을 제대로 해석하고 있는지 알고 싶습니다. 다음과 같이 하나의 경로만 보호하면 됩니다. http.antMatcher("/api/**").authorizeRequests().... 사용할 경우antMatcher(). 다음과 같이 여러 URL 경로를 보호해야 하는 경우: http .authorizeRequests() .antMatchers("/high_level_url_A/sub_level_1").hasRole('USER') .antMatchers("/high_level_url_A/sub_level_2").hasRole('USER2') ... 사용할 경우antMatchers(). 이 질문에는 두 가지 대답이 있지만, 각각의 예에서 제공된..

sourcecode 2023.08.02

JPA Spring Boot를 통해 AWS Athena 액세스

JPA Spring Boot를 통해 AWS Athena 액세스 저는 스프링 부트 jpa 데이터 소스를 사용하여 AWS athena를 사용하려고 합니다.지정된 속성으로 데이터 소스를 설정하려고 했습니다. spring.datasource.driver-class-name=com.amazonaws.athena.jdbc.AthenaDriver spring.datasource.url=jdbc:awsathena://athena.us-east-1.amazonaws.com:443/default spring.datasource.username=***** spring.datasource.password=*** spring.datasource.tomcat.connectionProperties=s3_staging_dir=***..

sourcecode 2023.07.28

자바.java.java잘못된 상태 예외:'classpath:/application.yml' 위치에서 속성 소스를 로드하지 못했습니다.

자바.java.java잘못된 상태 예외:'classpath:/application.yml' 위치에서 속성 소스를 로드하지 못했습니다. Spring Cloud 프로젝트의 오류가 아래와 같습니다.이 프로젝트에서 저는 GIT에서 .properties 파일을 읽는 것 외에는 특별한 일을 하지 않습니다. 이 밖에 수정해야 할 사항이 무엇인지 안내해 주시겠습니까? java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml' at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(ConfigF..

sourcecode 2023.07.28

@Test 컨테이너가 있는 Mongo 드라이버, 테스트가 성공적으로 실행된 후 예외 발생

@Test 컨테이너가 있는 Mongo 드라이버, 테스트가 성공적으로 실행된 후 예외 발생 저는 테스트 컨테이너 mongodb를 사용하여 스프링 부트 코틀린 프로젝트 샘플에서 통합 테스트를 설정하고 있습니다. 저는 MongoDBCain을 설정했고, 모든 것이 예상대로 작동합니다. 앱이 mongodb에 연결되고 리포지토리가 있는 테스트(예: 저장, 삭제)는 완벽하게 작동하지만, 테스트가 실행된 후(성공적으로) mongodb가 실행되었음을 알게 되었습니다.운전자가 마지막에 예외를 던집니다. 컨테이너가 정상적으로 닫히거나 닫히지 않는 것처럼 보입니다. 가능합니까? 컨테이너 시작 방법의 예 companion object { @Container var mongoDBContainer = MongoDBContainer..

sourcecode 2023.07.28

리소스 및 컨트롤러 링크 작성기를 찾을 수 없으며 더 이상 사용되지 않습니다.

리소스 및 컨트롤러 링크 작성기를 찾을 수 없으며 더 이상 사용되지 않습니다. Spring Boot 2.2.0을 사용하고 있습니다.HATOAS와 Gradle이 있는 M1. implementation 'org.springframework.boot:spring-boot-starter-hateoas' 지금 당장.ResourceIDE(IntelliJ IDEA 2018.3)에서 찾을 수 없습니다.ControllerLinkBuilder사용되지 않음으로 표시됩니다. package com.example.restfulwebservicegradle.user; import static org.springframework.hateoas.server.mvc.ControllerLinkBuilder.linkTo; import st..

sourcecode 2023.07.23

SpEL @ConditionalOnProperty 문자열 속성이 비어 있거나 null입니다.

SpEL @ConditionalOnProperty 문자열 속성이 비어 있거나 null입니다. 현재 applications.yaml 파일의 String 속성을 조건으로 데이터Source bean 생성에 문제가 있습니다. url이 application.yaml 파일에 설정된 경우에만 dataSource bean을 생성하는 것이 좋습니다.빈이 없거나 null인 경우 빈을 만들지 않아야 합니다.이 조건이 boolean에서 확인되는 것으로 알고 있지만 문자열 속성이 비어 있는지 null인지 확인할 수 있는 방법이 있습니까? DatabaseConfig.java @Configuration public class DatabaseConfig { @Value("${database.url:}") private String ..

sourcecode 2023.07.23
반응형