반응형

2023/07/23 15

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

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

Oracle을 사용한 비관적인 JPA 잠금이 작동하지 않는 이유

Oracle을 사용한 비관적인 JPA 잠금이 작동하지 않는 이유 저는 다른 JBoss 노드에서 실행되는 cron 작업에 대해 일종의 세마포어를 구현하려고 합니다.데이터베이스(Oracle 11g)를 잠금 메커니즘으로 사용하여 테이블 하나를 사용하여 다른 노드의 cron 작업을 동기화하려고 합니다.표는 매우 간단합니다. CREATE TABLE SYNCHRONIZED_CRON_JOB_TASK ( ID NUMBER(10) NOT NULL, CRONJOBTYPE VARCHAR2(255 Byte), CREATIONDATE TIMESTAMP(6) NOT NULL, RUNNING NUMBER(1) ); ALTER TABLE SYNCHRONIZED_CRON_JOB_TASK ADD CONSTRAINT PK_SYNCHRON..

sourcecode 2023.07.23

MySQL에서 이미지를 저장하는 데 사용할 데이터 유형은 무엇입니까?

MySQL에서 이미지를 저장하는 데 사용할 데이터 유형은 무엇입니까? 나는 데이터베이스에 사용자의 이미지와 이력서를 저장해야 합니다. 나는 mysql 데이터베이스와 php5를 사용하고 있습니다.어떤 데이터 유형을 사용해야 하는지 알아야 합니다. 또한 업로드된 데이터에 대한 제한(최대 크기)을 설정하는 방법도 있습니다.당신의 의견에 따르면, 당신이 필요로 하는 것은 이미지와 이력서 모두를 위한 'BLOB'(이진 대형 객체)입니다.질문에 대한 완벽한 답변은 MYSQL 사이트 자체에서 찾을 수 있습니다. PHP를 사용하지 않고 설명서를 참조하십시오. http://forums.mysql.com/read.php?20,17671,27914 그들에 따르면 LONGBLOB 데이터 유형을 사용합니다.서버 구성 파일을 편..

sourcecode 2023.07.23

MySQL에서 GROUP_CONCAT에서 1024자 이상을 되돌릴 수 있습니까?

MySQL에서 GROUP_CONCAT에서 1024자 이상을 되돌릴 수 있습니까? 매우 복잡한 계산 작업이 필요한 상태의 개수를 반환하는 쿼리가 있습니다.사용자가 해당 목록으로 드릴다운하기를 원하며 GROUP_CONCAT를 사용하여 ids를 얻는 것이 가장 쉬운 방법이라고 생각했습니다. GROUP_CONCAT의 결과가 1024자(!)로 잘립니다. 1024자 이상을 얻는 것이 가능한가요, 아니면 잘못된 방향으로 가는 것인가요?더 높은 값으로 설정해야 합니다.이 작업은 세션 또는 글로벌 수준에서 수행할 수 있습니다.다음 쿼리는 해당 세션의 나머지 쿼리에 대한 최대 길이를 10,000으로 설정합니다. SET SESSION group_concat_max_len = 10000; 기본 최대값인 1024가 표시됩니다...

sourcecode 2023.07.23

C: 구조물에 대한 포인터 배열에 대한 포인터(할당/할당 취소 문제)

C: 구조물에 대한 포인터 배열에 대한 포인터(할당/할당 취소 문제) 저는 무언가를 위해 C에 다시 들어갔지만, 이 메모리 관리가 어떻게 작동하는지 대부분 기억하는 데 어려움을 겪고 있습니다.구조물에 대한 포인터 배열에 대한 포인터를 갖고 싶습니다. 내가 가지고 있다고 말하시오: struct Test { int data; }; 그런 다음 배열: struct Test **array1; 이거 맞는건가요?제 문제는 이것을 다루는 것입니다.따라서 배열의 각 포인터는 개별적으로 할당된 것을 가리킵니다.하지만 제가 먼저 해야 할 일이 있습니다. array1 = malloc(MAX * sizeof(struct Test *)); 위의 내용을 이해하는 데 어려움을 겪고 있습니다.이 작업을 수행해야 하며, 왜 이 작업을 ..

sourcecode 2023.07.23

ORA-00955 "이름이 이미 기존 개체에서 사용되고 있습니다."

ORA-00955 "이름이 이미 기존 개체에서 사용되고 있습니다." 기존 PK를 수정해야 합니다.따라서 삭제하고 다시 작성합니다. ALTER TABLE B DROP CONSTRAINT PK_B; ALTER TABLE B ADD CONSTRAINT PK_B PRIMARY KEY ("TYP", "NR", "HH", "QUART"); 유감스럽게도 마지막 명세서는 저에게 오류를 줄 것입니다. ORA-00955 원래 다음을 사용하여 정의된 것처럼 PK 제약 조건을 생성하는 경우: ALTER TABLE B ADD CONSTRAINT PK_B PRIMARY KEY ("TYP", "NR", "HH"); 모든 것이 잘 작동합니다.아마도 있을 것입니다.INDEX와 관련된.PRIMARY KEY CONSTRAINT그리고 그것..

sourcecode 2023.07.23

바이트 배열을 Oracle RAW에서 System으로 변환합니다.가이드?

바이트 배열을 Oracle RAW에서 System으로 변환합니다.가이드? 내 앱은 ADO로 작성된 사용자 지정 데이터 액세스 계층을 사용하여 Oracle 및 SQL Server 데이터베이스와 상호 작용합니다.데이터 리더를 사용하는 NET.현재 기본 키에 사용하는 GUID와 Oracle RAW 데이터 유형 간의 변환에 문제가 있습니다.오라클에 삽입해도 괜찮습니다(시스템에서 ToByteArray() 메서드를 사용합니다).GUID). 시스템으로 다시 변환하는 중입니다.데이터베이스에서 레코드를 로드할 때 GUID.현재 저는 ADO에서 받은 바이트 배열을 사용하고 있습니다.시스템의 생성자로 전달할 NET.Guid. 작동 중인 것처럼 보이지만 데이터베이스에 표시되는 Guid는 이러한 방식으로 생성되는 Guid와 일..

sourcecode 2023.07.23

스프링의 MockMvc를 저지 리소스와 함께 사용할 수 있습니까?

스프링의 MockMvc를 저지 리소스와 함께 사용할 수 있습니까? Spring Boot의 스타터 POM을 통해 Spring과 Jersey를 성공적으로 통합했으며 Jersey 끝점이 몇 개 있습니다.이제 리소스를 단위로 테스트하려고 합니다.MockMvc가 작동하지 않는 것 같습니다.리소스 끝점을 가져오려고 하면 404 오류가 발생합니다. 저지 테스트 프레임워크가 있다는 건 알지만 서버를 시작하는 것 같습니다.저는 "통합" 유형의 테스트를 피하고 가능한 한 단순하게 유지하기를 바랍니다.MockMvc로 할 수 있나요?안타깝게도 MockMvc는 서블릿 컨테이너를 실제로 시작하지 않기 때문에 가능하지 않은 것 같습니다. 사용할 수 있습니다. RestTemplate로컬 호스트에서 시작된 서버에 대한 요청을 실행합니..

sourcecode 2023.07.23

이름에 대한 데이터베이스 쿼리에 대한 제안 사항

이름에 대한 데이터베이스 쿼리에 대한 제안 사항 Oracle 데이터베이스에는 많은 데이터베이스와 마찬가지로 전기 정보가 포함된 테이블이 있습니다.그것에 대해, 저는 "자연스러운" 방식으로 이름으로 검색하고 싶습니다. 에 테블은이 .forename그리고.surname필드 및 현재 다음과 같은 것을 사용하고 있습니다. select id, forename, surname from mytable where upper(forename) like '%JOHN%' and upper(surname) like '%SMITH%'; 이것은 작동하지만, 이 테이블의 인덱스는 분명히 앞의 와일드카드를 설명할 수 없기 때문에 매우 느릴 수 있습니다.또한, 사용자들은 보통 전화를 통해 그들이 말하는 수많은 영어가 아닌 이름들을 포..

sourcecode 2023.07.23
반응형