일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- spring
- 다단계 페이지 테이블
- Inverted Page Table
- Segmentation with Paging
- 2단계 Page Table
- 스프링
- CS
- Shared Page
- 스프링부트
- 웹개발
- jpa
- 프로세스 동기화
- Effective Access Time
- 문제풀이
- 리눅스
- 프로세스 할당
- Page Table의 구현
- annotation
- 운영체제
- linux
- 자바 알고리즘
- 알고리즘
- 메모리 관리
- 자바 문제풀이
- 웹 프로그래밍
- 메모리의 불연속적 할당
- springboot
- 프로세스 불연속 할당
- 코드스테이츠 백엔드 과정 39기
- Allocation of Physical Memory
- Today
- Total
목록Why don't work? (6)
GrowMe

Cannot delete or update a parent row: a foreign key constraint fails # issue 내용 # why don't work? # 해결방법 *issue 내용 프로젝트 진행 중, Spring Data JPA의 delete() 메서드를 사용했을 때 해당 에러를 만나게 되었다. 에러 내용을 보니 1 : N 연관관계 매핑을 해줬던 Answer : Question 사이에 SQL문 처리 시 오류가 발생한 것 같다. *Why don't work??? @Entity @Getter @NoArgsConstructor @AllArgsConstructor @Builder public class Answer extends BaseTimeEntity { @Id @Generated..

PropertyReferenceException # PropertyReferenceException # issue 내용 # why don't work? # 해결방법 # 알게된 점 *issue 내용 프로젝트 진행 중, Spring Data JPA의 메서드를 사용하다 PropertyReferenceException 에러를 만났다. 에러 내용을 보니 Question 타입의 question property를 찾을 수 없다는 내용이었다. 에러 위치를 보니, findAll 메서드의 인자로 주어진 Pageble 타입의 객체를 넣어줄 때 문제가 생긴 것 같다. *Why don't work??? 구글링을 해봐도 몇 시간 동안 해당 에러에 대한 명확한 내용이 나오지 않아 시간을 많이 버렸던 것 같다. 구글링을 해보았을 때..

mappedBy reference an unknown target entity property 에러 발생 # JPA # 엔티티 # 연관관계 매핑 # @OneToMany # mappedBy *issue 내용 mappedBy reference an unknown target entity property 에러 발생 해당 에러는 mappedby로 지정해준 이름이, 참조할 외래키의 해당 필드명과 다를경우 발생하는 것으로 알고있다. 위 사진과 같이 필드명이 일치함에도 불구하고, 해당에러가 발생했다. *Why don't work??? @OneToMany의 속성인 mappedby로 지정해준 필드를 가진 타겟 엔티티를 찾지못해서 발생한 것 같다. 필드명을 일치 시켰음에도, 엔티티를 찾지 못하니 타겟 엔티티를 지정해줘야겠..

BeanCreationException - 내용 중 : Ambiguous mapping. Cannot map 'simpleRestController' method 발견 # BeanCreationException # RequestMappingHandlerMapping # Ambiguous mapping # 매핑 URL 중복 *issue 내용 WARN : org.springframework.web.context.support.XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationExcep..

스프링 Security와 OAuth 2.0으로 로그인 기능 구현 # 스프링 Security # mustache # 로그인 기능 구현 # 시스템 환경변수 *원하던 출력 모습 *실제, 출력 모습 *구현한 코드 중 일부 스프링 Squrity와 OAuth 2.0을 활용하여, 구글 및 네이버 정보를 기반으로 인증과정을 거쳐 로그인 기능을 구현 저장되야할 내 이름 대신, 컴퓨터의 나의 사용자 이름이 출력되는 문제 발생 *Why don't work??? mustache에서 사용할 변수명이, 시스템 환경변수에서 설정된 값 내에 대소문자 구분하지않고 겹칠 경우 mustache는 시스템 환경변수의 값을 우선으로 선택해, 출력시키는 것 같다.. *그럼.. 어떻게 해결하면 될까?? username은 시스템 환경변수와 겹치므로..

SpringBoot 테스트 환경에서 생성자 주입 # SpringBootTest # JUnit # 생성자 주입 # Autowired 주입 *issue 내용 미리 생성하여 빈으로 등록했던 OrderService와 OrderRepository를 생성자 주입하여 테스트 시도 ParameterResolutionException 발생 *Why don't work??? 직접 생성자를 타이핑하거나 lombok의 @Allargsconstructor, @RequiredArgsConstructor을 사용해 생성자 주입을 시도하면, JUnit5의 Jupiter가 생성자에 적당한 매개변수를 DI해야하는 데 그때 파라미터를 찾아줄 적당한 ParameterResolver를 못찾게된다. 스프링이라면 스프링 컨테이너가 알아서 컨텍스트..