Spring
-
SpringData JPA를 사용하여 구조를 변경 한 경우 데이터베이스를 처리하는 방법카테고리 없음 2020. 8. 20. 23:23
질문 저는 Spring Boot를 처음 사용하고 어제이 문제에 직면하여 해결책을 찾을 수 없으므로 마지막 기회입니다.data4D.java라는이 엔티티와 JpaRepository data4dJpaRepository를 만들었습니다. @Entity @Data @AllArgsConstructor @NoArgsConstructor @ToString public class Data4D { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private Double dim1; private Double dim2; private Double dim3; private Double dim4; public Data4D(Double dim1,Double..
-
스프링 부트, "실행 가능한 메서드 없음"오류로 단위 테스트 실행카테고리 없음 2020. 8. 20. 23:19
질문 Spring boot로 단위 테스트를 실행하고 있지만 이상한 no runnable오류가 발생합니다. 테스트는 통과하지만 모든 테스트가 성공적으로 종료 된 후 갑자기 이상한 오류가 발생합니다. java.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191) at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128) at org.junit.runners.ParentRunner.validat..
-
구성된 작업을위한 Spring Cloud Dataflow 볼륨 마운트카테고리 없음 2020. 8. 17. 02:49
질문 구성된 작업에 볼륨을 마운트 할 수 있습니까? 다음과 같이 구성된 작업에 인수를 전달할 수 있습니다. --arguments "--composed-task-arguments=--app.datasource.jdbc-url=jdbc:mysql:XXXXX" 배포자에게 속성을 전달하여 다음과 같이 볼륨을 마운트합니다. --properties "deployer.*.kubernetes.volumeMounts=[{name: 'myName', mountPath: '/test'}], deployer.*.kubernetes.volumes=[{name: 'myName', persistentVolumeClaim: { claimName: 'myName'}}]" 그러나 이렇게하면 구성된 작업 실행자에 마운트 된 볼륨 만 표시..
-
카페인 캐시 키 재사용카테고리 없음 2020. 8. 17. 02:42
질문 카페인 을 사용하여 캐시 를 구현했습니다. 1 day후에 만료되기를 원하며 정상적으로 작동합니다. 문제는 수정 된 쿼리 (매개 변수 값으로 수정 됨)를 사용하여 캐시 에서 데이터를 가져 오려고하면 항상 동일한 결과를 얻는다는 것입니다. 동일한 매개 변수 값 (예 : 동일한 날짜 범위)으로 쿼리를 실행 한 경우에만 동일한 결과를 얻고 싶습니다. 내 이해는 동일한 cache-key 를 재사용해서는 안된다는 것입니다.하지만 어떻게하지 않는지 잘 모르겠습니다.이것이 구현입니다. @Service public class SomeServiceImpl implements SomeService { private static final String CACHE_KEY = "some-key"; private Cache ..
-
30/06/2020 08:27 p와 같이 @JsonFormat을 사용하는 Jackson과 사용자 지정 DateTime. m [닫힘]카테고리 없음 2020. 8. 17. 02:37
질문 Closed. This question needs details or clarity. It is not currently accepting answers. 이 질문을 개선하고 싶으십니까? 이 게시물을 수정 하여 세부 정보를 추가하고 문제를 명확히하세요. 지난 달 에 휴무입니다. Improve this question 30/06/2020 08:27 p와 같은 날짜-시간을받습니다. m.그러나 문제는 Jackson API가 점 때문에 dd / MM / yyyy hh : mm a패턴으로 이것을 역 직렬화 할 수 없다는 것입니다. 패턴에 대한 도움이 필요합니다. 답변1 바꾸기 p. m. 와 pm및 a. m. 을 am 과 함께 사용하세요. 데모 : import java.text.ParseException; i..
-
성공적인 로그인 페이지는 여전히 스프링 보안에서 금지 된 403을 표시합니다. [중복]카테고리 없음 2020. 8. 17. 02:31
질문 This question already has answers here: Springboot Security hasRole not working (2 answers) Closed last month. 그래서 ive는 내 웹사이트 에서이 기본 스프링 보안을 구현했습니다. private 경로에서 올바른 자격 증명으로 로그인하면 여전히 403 금지로 표시됩니다. 잘못된 자격 증명을 입력하면 기본 스프링 보안 로그인 페이지에 잘못된 자격 증명이 표시되므로 올바른 자격 증명을 사용하고 있습니다. SpringSecurityConfig package com.naha.crimereportingsystem; import org.springframework.beans.factory.annotation.Autowired..
-
[DDL]을 생성 유형 ID에서 postgres db의 생성 유형 시퀀스로 마이그레이션하는 방법카테고리 없음 2020. 8. 17. 02:26
질문 현재 나는 사용하여 ID를 생성하고 있습니다. @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; DB에서 생성되는 시퀀스는 다음과 같습니다. CREATE SEQUENCE public.table_name_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER SEQUENCE public.table_name_id_seq OWNED BY public.table_name.id; ALTER TABLE ONLY public.table_name ALTER COLUMN id SET DEFAULT``nextval('public.table_name_id_seq'..
-
Spring Boot RestTemplate.exchange는 String.Class 객체로 빈 결과 집합을 제공합니다.카테고리 없음 2020. 8. 17. 02:22
질문 저는 Spring 부트 버전 2.1.3을 사용하고 있으며 RestTemplate으로 나머지 호출을 시도하고 있습니다. 아래 코드를 확인하세요. final String uri = "https://devserver.slm.com/api/now/table/cmdb_ci_business_app"; RestTemplate restTemplate = new RestTemplate(); String plainCreds = "devTest:DevTest123"; byte[] plainCredsBytes = plainCreds.getBytes(); byte[] base64CredsBytes = Base64.encodeBase64(plainCredsBytes); String base64Creds = new Strin..