일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- 테스트
- 커밋메세지수정
- application.yml
- 메소드명
- appspec
- 적용우선순위
- Query
- 서브쿼리
- docker명령어
- subquery
- EC2
- 포트
- 테스트메소드
- 2 > /dev/null
- foreignkey
- 네이티브쿼리
- appspec.yml
- ㅔㄴ션
- 참조키
- 추후정리
- 메세지수정
- 예약
- 외부키
- 컨테이너실행
- WeNews
- ubuntu
- querydsl
- 검색
- AuthenticationEntryPoint
- Today
- Total
목록전체 글 (439)
제뉴어리의 모든것
Intellij 콘솔 에러 메세지 Caused by: java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : org.zerock.board.entity.Board.writer -> org.zerock.board.entity.Member 원인 : "Member" 테이블의 특정 필드가 "Board" 테이블과 외부키(FK)로 연결되어 있는데 "Board" 테이블을 만들때 값을 넣고 save 하려고 하니 "Board" 테이블의 값과 매칭 되는 FK 값이 "..
5.5.7 부터 FOREIGN KEY 설정이 된 테이블을 TRUNCATE 하려면 FOREIGN_KEY_CHECKS을 0으로 지정해야한다. 안 그러면 Cannot truncate a table referenced in a foreign key constraint 오류가 발생한다. 1. SET FOREIGN_KEY_CHECKS = 0; -- Disable foreign key checking. 2. TRUNCATE TABLE Video; -- table truncate 3. SET FOREIGN_KEY_CHECKS = 1; -- Enable foreign key checking. ++ 추가 마리아 DB, mariadb-10.5.8인 버전과 MySql workbench, 8.0.23인 버전에서 Work Ben..
오늘은 Spring Data JPA 기본키 매핑하는 방법에 대해서 알아보겠습니다. Spring Data JPA 에서는 엔티티의 기본키를 @Id 어노테이션을 사용하여 설정합니다. @Entity public class Team { @Id @Column(name = "team_id") private Long id; (이하 생략) } 이때, 기본키를 할당하는 방법으로는 두가지가 있습니다. 직접할당 : 기본 키를 어플리케이션에서 직접 할당 해주는 방법 자동생성 : 데이터베이스가 자동으로 할당해주는 방법 (예를들어, 오라클은 sequence, MySQL의 auto_increment) 데이터베이스 벤더마다 sequence, auto_increment 등 기본키를 자동생성하는 지원하는 방법이 다릅니다. Spring D..
가장 기본적인 순서 1. 문제를 이해한다 원하는 답과 조건을 제대로 이해하고 문제속 지칭하는 명칭도 무엇을 가리키는지 정확하게 2. 해결 방법 계획 3. 계획 수행 문제해결 4. 복기와 개선방법 구상 디테일한 순서와 팁 1. 문제 자체를 정확하게 이해한다 2. 문제를 설명한 개념을 본인식으로 쉽게 풀어서 이해하기 3. 계획 세우기 4. 계획에 대한 검증 예외사항 찾기 제약조건 안에있는지 5. 계획 수행 6. 회고 문제를 풀었다면 어떻게 접근 했고 어떤 방식으로 풀었는지 막혔던 부분이 있다면 왜 막혔고 어떻게 해결 했는지 기록할것 문제를 풀지 못할때 일정시간이 지나도록 해결 못한다면 해답을 찾아서 참고해서 이해해라. 문제를 접할때의 자세 1. 비슷한 문제를 풀었던 경험을 비추어 풀어보기 2. 제약조건(ex..
코드 자동정렬 단축키 : windows => Ctrl + Alt + L mac => Cmd + Alt + L 정렬 스타일 설정 : File | Settings | Editor | Code Style for Windows and Linux IntelliJ IDEA | Preferences | Editor | Code Style for macOS JavaScript를 선택하고, wrapping and braces 항목 선택 -> objects 항목에 Align을 on colon 설정 인텔리제이(IntelliJ) 자동 정렬 설정(단축키) :: 주노의IT지식창고 (tistory.com)불러오는 중입니다...
Controller에는 아래와 같은 코드가 있고, 주목할것은 @ModelAttribute("requestDTO") 부분이다 @PostMapping("/modify") public String modify(GuestbookDTO dto, @ModelAttribute("requestDTO") PageRequestDTO requestDTO, RedirectAttributes redirectAttributes) { log.info("post modify........"); log.info("dto : " + dto); log.info("requestDTO : " + requestDTO); service.modify(dto); redirectAttributes.addAttribute("page", requestD..