반응형

Spring-Boot 47

Spring Boot : 속성이 .properties 파일에 있음에도 불구하고 Spring은 항상 속성에 기본값을 할당합니다.

Spring Boot : 속성이 .properties 파일에 있음에도 불구하고 Spring은 항상 속성에 기본값을 할당합니다. 저는 Spring 4.0.7을 사용하는 Spring boot 1.1.8로 작업하고 있습니다.@Value 주석을 사용하여 클래스의 속성을 자동 배선합니다.속성 파일에 속성이 없는 경우 기본값을 사용하여 ":"를 사용하여 기본값을 할당합니다.다음은 예입니다. @Value("${custom.data.export:false}") private boolean exportData = true; 속성 파일에 속성이 없는 경우 변수에 false를 할당해야 합니다.그러나 파일에 속성이 있으면 기본값도 할당하고 속성 값도 무시합니다.예: 위에서 언급한 것과 같은 속성을 정의했는데 응용 프로그램 속..

programing 2023.07.30

예제별 JPA 사양

예제별 JPA 사양 여기 봄 부츠.제 머리를 감싸려고 노력 중입니다.JpaRepositories그리고.Specifications복잡한 쿼리를 구현하는 맥락에서 사용되며 여러 항목에 대한 "트리를 통과하는 패턴"을 확인하는 데 어려움을 겪고 있습니다. 의 표준적인 예Specification는 다음과 같습니다. public class PersonSpecification implements Specification { private Person filter; public PersonSpecification(Person filter) { super(); this.filter = filter; } public Predicate toPredicate(Root root, CriteriaQuery cq, Criteri..

programing 2023.07.30

봄에 데이터 mongodb 집계를 위한 페이지화를 달성하는 방법

봄에 데이터 mongodb 집계를 위한 페이지화를 달성하는 방법 mongotemplate 또는 mongore repository를 이용한 봄철 데이터 mongodb, 집합체 페이지화 달성 방법오래된 게시물에 대한 답변입니다만, 혹시 다른 사람이 이런 글을 검색하다가 올 경우를 대비해 답변을 드리겠습니다. Firrat KüüK의 이전 솔루션을 기반으로 하여 pageImple 생성자의 "총계" 필드 값으로 results.size()를 지정하면 페이징 작업이 제대로 수행되지 않을 것입니다.매번 전체 크기를 페이지 크기로 설정하므로 쿼리가 반환하는 실제 총 결과 수를 확인해야 합니다. public Page list(final Pageable pageable) { long total = getCount(, ); ..

programing 2023.07.30

봄 부츠 조다 데이트 시간 연재

봄 부츠 조다 데이트 시간 연재 Spring Boot v1.2.0을 사용하여 Joda DateTime 속성을 ISO-8601로 직렬화하려고 합니다.BUILD-SNAPHOT 매우 간단한 REST 애플리케이션을 소개합니다. @RestController @Configuration @ComponentScan @EnableAutoConfiguration public class Application { class Info{ private DateTime dateTime; public Info(){ dateTime = new DateTime(); } public DateTime getDateTime() { return dateTime; } public void setDateTime(DateTime dateTime) ..

programing 2023.07.25

보안이 활성화된 상태에서 Spring Boot 1.4 테스트를 수행하시겠습니까?

보안이 활성화된 상태에서 Spring Boot 1.4 테스트를 수행하시겠습니까? 테스트를 위해 사용자를 인증하려면 어떻게 해야 하는지 궁금합니다.현재 상태로는 엔드포인트에 승인이 필요하기 때문에 작성할 모든 테스트가 실패합니다. 테스트 코드: @RunWith(SpringRunner.class) @WebMvcTest(value = PostController.class) public class PostControllerTest { @Autowired private MockMvc mvc; @MockBean private PostService postService; @Test public void testHome() throws Exception { this.mvc.perform(get("/")).andExpe..

programing 2023.07.15

Spring mvc : 기본 응답 형식을 xml에서 json으로 변경합니다.

Spring mvc : 기본 응답 형식을 xml에서 json으로 변경합니다. 저는 비슷한 질문들을 해봤지만 아무 것도 되지 않았습니다. 기본적으로 모든 my API의 JSON이 응답으로 반환됩니다. 일부 XML API 때문에 jackson-xml을 추가해야 했습니다. com.fasterxml.jackson.dataformat jackson-dataformat-xml 기본적으로 "허용 헤더 없음" 모든 응답은 XML입니다. JSON을 기본 Response 형식으로 하고 싶습니다. 여기 문서에 명시된 바와 같이: https://spring.io/blog/2013/05/11/content-negotiation-using-spring-mvc 다음 구성을 구현했습니다. @Override public void co..

programing 2023.07.15

Spring Boot 테스트에서 트랜잭션 커밋을 강제하는 방법은 무엇입니까?

Spring Boot 테스트에서 트랜잭션 커밋을 강제하는 방법은 무엇입니까? 메서드를 실행하는 동안(Spring Data 사용) Spring Boot에서 트랜잭션 커밋을 강제로 실행하지 않고 어떻게 해야 합니까? 나는 여기서 그것이 가능해야 한다는 것을 읽었습니다.@Transactional(propagation = Propagation.REQUIRES_NEW)다른 수업에서 하지만 저는 통하지 않습니다. 힌트?Spring Boot v1.5.2를 사용하고 있습니다.풀어주다. @RunWith(SpringRunner.class) @SpringBootTest public class CommitTest { @Autowired TestRepo repo; @Transactional @Commit @Test public..

programing 2023.07.10

자동 구성을 중단하지 않고 Spring-Boot에서 MappingMongoConverter(setMapKeyDotReplacement)를 사용자 지정하는 방법은 무엇입니까?

자동 구성을 중단하지 않고 Spring-Boot에서 MappingMongoConverter(setMapKeyDotReplacement)를 사용자 지정하는 방법은 무엇입니까? Spring-Boot-Application(1.3.2) 내에서 를 사용자 지정하려면 어떻게 해야 합니까?RELEASE) 스프링 데이터에 의해 자동으로 구성되는 몽고 스탭을 변경하지 않고도? 현재 솔루션은 다음과 같습니다. @Configuration public class MongoConfig { @Autowired private MongoDbFactory mongoFactory; @Autowired private MongoMappingContext mongoMappingContext; @Bean public MappingMongoCo..

programing 2023.07.10

/actuator/info Endpoint가 스프링 부트 2.5.0에서 작동하지 않습니다.

/actuator/info Endpoint가 스프링 부트 2.5.0에서 작동하지 않습니다. 앱에서 스프링 부트 버전을 2.4.4에서 2.5.0으로 업그레이드했는데 /actuator/info 끝점 노출이 중지되었습니다.여기 pom.xml과 application.yml이 있습니다. pom.xml 4.0.0 org.springframework.boot spring-boot-starter-parent 2.5.0 com.ms spring-boot-test 0.0.1-SNAPSHOT spring-boot-test Demo project for Spring Boot 11 org.springframework.boot spring-boot-starter-actuator org.springframework.boot spr..

programing 2023.07.05

데이터 소스 'spring.datasource.url'을(를) 자동 구성하지 못했습니다.

데이터 소스 'spring.datasource.url'을(를) 자동 구성하지 못했습니다. MySQL, JavaFX, Spring Boot, Spring Data JP 및 Hibernate 프레임워크/기술을 사용하는 프로젝트입니다. 이것은 제 POM 파일입니다. 4.0.0 com.nubeclick pos 0.0.1-SNAPSHOT POSNubeClick Sistema de punto de venta (Point Of Sale). org.springframework.boot spring-boot-starter-parent 2.0.1.RELEASE UTF-8 UTF-8 1.8 1.7.12 1.2.17 1.8 1.8 com.miglayout miglayout-javafx 5.0 commons-lang commo..

programing 2023.07.05
반응형