| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Merge sort
- 딥러닝
- 캐싱
- 파이썬 오류
- HTTP
- 알고리즘
- 코딩테스트
- 코딩
- 비지도학습
- 이진탐색
- 해시
- 지도학습
- 딕셔너리
- 프로그래머스
- 깊이우선탐색
- 오버라이딩
- 스택과 힙
- 멱등
- 강화학습
- 파이썬
- BOJ
- rest api
- 코테
- 파이썬 알고리즘
- 머신러닝
- 자바
- 너비우선탐색
- post
- 백준
- bineary search
- Today
- Total
목록Error (9)
chae._.chae
에러 내용 Encountered a duplicated sql alias [id] during auto-discovery of a native-sql query; nested exception is org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql alias [id] during auto-discovery of a native-sql query 스프링 부트에서 내가 작성한 쿼리문의 id값을 제대로 인식하지 못한다고 나왔다. 동일한 alias name이 있으면 발생하는 에러라고 한다. 같은 이름이 있어 두 이름에 서로 다른 이름을 부여하면 해결된다고 한다. (내가 작성한 쿼리문에서는 id..
application context에서 일부 Bean의 순환 참조 문제가 발생했다. 순환 참조 문제는 둘 이상의 Bean이 생성자를 통해 서로 주입하려고 할 때 발생한다. 즉, 클래스 A에서 생성자 주입을 통해 클래스 B의 인스턴스가 필요하고, 클래스 B는 생성자 주입을 통해 클래스 A의 인스턴스가 필요한 상황인 것이다. @Component public class AComponent { @Autowired private BComponent bComponent; } @Component public class BComponent { @Autowired private AComponent aComponent; } 이런 상황이다. 내가 작성한 코드인데, SecurityConfig와 PrincipalOauth2Us..
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.serv..
💡 연관관계가 맺어진 엔티티를 조회했을때, toString()에러가 나는 문제 @Data @Entity @AllArgsConstructor @NoArgsConstructor @Table(name = "meeting") public class Meeting { @OneToOne(cascade = CascadeType.ALL, orphanRemoval = true) @JoinColumn(name = "adminQnA_id") private AdminQnA adminQnA; } @Data @NoArgsConstructor @AllArgsConstructor @Entity @Table(name = "adminQnA") public class AdminQnA { @OneToOne(mappedBy = "adminQ..
[Error 문구] java.sql.SQLIntegrityConstraintViolationException: Cannot delete or update a parent row: a foreign key constraint fails meeting 테이블의 데이터를 삭제하려고 시도했는데 위와 같은 에러가 나면서 정상 실행이 되지 않았다. JPA delete관련 에러로, 연관관계가 맺어진 데이터라서 삭제되지 않는 것으로, 지우고 싶은 데이터와 연결되어 있는 다른 테이블의 데이터를 전부 지워주면 해결된다. @Transactional public String deleteMeeting(User user, Meeting meeting){ System.out.println("User :" + user.getUser..
📌 상황 내가 만든 cart테이블에 튜플을 삽입하려는데 아래의 에러가 떴다. 내가 설계한 cart테이블 CREATE TABLE `cart` ( `id` int NOT NULL, `cart_detail_id` int NOT NULL, `order-date` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `user_id` int NOT NULL, PRIMARY KEY (`id`), KEY `user_id` (`id`), CONSTRAINT `id` FOREIGN KEY (`id`) REFERENCES `user` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci INSERT INTO `shop`.`..
🎯 [상황] 엔티티 틀을 잡아두고, h2 db와 연동시켜 테이블이 제대로 생성되었는지 확인하려 했는데 실행시켰더니 다음과 같은 오류가 발생했다. 🎯 [원인] 구글링을 해보니, mappedBy reference an unknown target entity property: jpabook.jpashop.domain.Order.Member in jpabook.jpashop.domain.Member.orders 의 문구에서 order의 member 변수설정 부분과 member의 orders를 설정한 부분이 맞지 않는다는 것을 알았고, 다시 확인해보니 변수설정을 다르게 해줬다..! 🎯 [해결방법] order의 member 설정 부분 -> member @ManyToOne @JoinColumn(name= "membe..
🎯 [상황] 지금까지 계속 h2-database를 사용하다가, PostgreSQL과 연동시키기 위해 해당 데이터베이스를 설치하고, application.properties에서 사용을 위한 설정을 추가해줬다. (따라서 기존에 사용하던 h2 url은 주석처리를 해줬음) 설정을 바꿔주고, 게시판에서 댓글을 작성하면 자꾸 댓글 실패가 떠서 로그를 살펴보니, 아래와 같다. [Error] SQL Error: 0, SQLState: 23505 오류: 중복된 키 값이 "comment_pkey" 고유 제약 조건을 위반함 Detail: (id)=(1) 키가 이미 있습니다. [dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context w..
🎯 스프링 JPA에서 nativeQuery를 이용하여 파라미터를 사용할 때 발생한 에러 아래의 테스트 코드를 실행시켰더니 에러가 발생했다. @DataJpaTest // JPA와 연동한 테스트 class CommentRepositoryTest { @Autowired CommentRepository commentRepository; @Test @DisplayName("특정 게시글의 모든 댓글 조회") // 테스트 결과에 보여줄 이름 void findByArticleId() { /* Case 1 : 4번 게시글의 모든 댓글 조회*/ { // 입력데이터 준비 Long articleId = 4L; // 실제 수행 List comments = commentRepository.findByArticleId(articl..