연관관계 기본
연관관계 기본 Registry(게시글)와 Comment(댓글)가 있다. 객체를 테이블에 맞춰 모델링 객체를 테이블에 맞춰 모델링할 경우 참조 대신에 외래 키를 그대로 사용하는 것이다. // Comment.java @Entity public class Comment { @Id @GeneratedValue @Colu...
연관관계 기본 Registry(게시글)와 Comment(댓글)가 있다. 객체를 테이블에 맞춰 모델링 객체를 테이블에 맞춰 모델링할 경우 참조 대신에 외래 키를 그대로 사용하는 것이다. // Comment.java @Entity public class Comment { @Id @GeneratedValue @Colu...
HTTPS 적용하기(CloudFront, ACM, Route 53) 가장 먼저 도메인을 구매한다. (가비아) 여기서는 www.domain.com이라고 부르겠다. ACM HTTPS 프로토콜을 위한 ACM을 생성한다. 주의할 점은 만들 때 지역을 “버지니아 북부” 로 변경하고 만들어야 한다. 서울과 같이 다른 지역으로 설정하면 계속 검증...
HTTPS 적용하기(CloudFront, ACM) 가장 먼저 도메인을 구매한다. (가비아) 여기서는 www.domain.com이라고 부르겠다. ACM HTTPS 프로토콜을 위한 ACM을 생성한다. 주의할 점은 만들 때 지역을 버지니아 북부로 변경하고 만들어야 한다. 서울과 같이 다른 지역으로 설정하면 계속 검증 대기중으로만 뜨게 된다...
HTTPS 적용하기(S3) S3 적용하기 1. IAM 생성 사용자 생성 버튼 클릭 1page 2 page 🔽 S3, CloudFront 를 사용할 것이므로 AmazonS3FullAccess, CloudFrontFullAccess 권한 추가 🔽 액세스 키 발급 액세스 키, 시크릿 키, .csv 파일 저장 ( 기록해 ...
The given id must not be null! The given id must not be null! 이라는 오류가 떴다. 결론만 말한다면 @ModelAttribute 대신 @RequestBody를 사용하면 된다. 추가적으로 request header에 data : JSON.stringify(form_data)와 같이 json 형태...
detached entity passed to persist: detached entity passed to persist:~ 라는 에러가 떴다. 에러가 뜬 원인은 @Entity에서 @Id를 @GeneratedValue(strategy = GenerationType.IDENTITY)로 설정해두고 Member member = new Mem...
가장 마지막 commit 수정 커밋 메세지에 오타를 입력했거나 issue 번호를 잘 못 입력해서 수정할 때 사용하면 된다. $ git commit --amend -m "[ commit 명 ]" 이미 push 된 경우 commit msg 수정 후 아래와 같이 입력한다. $ git push -f [브랜치 명]
BigInteger 코테 문제를 풀다가 여기에서 a와 b가 long으로도 변환이 안되는 큰 수로 인해 계산을 어떻게 해야할지 몰랐다. a : “18446744073709551615”, b : “287346502836570928366”, result : “305793246910280479981” a와 b를 long으로 변환을 시키면 NumberFo...
H2 실행 H2 사이트에 들어가서 All Platforms를 눌러 압축을 풀어준다. h2 폴더를 프로젝트로 옮겨준다. cd h2 cd bin window는 ./h2.bat을 실행 mac은 ./h2.sh를 실행하면 자동으로 h2 콘솔 페이지가 뜬다. http://127.0.0.1:8082/ 주소로 들어가도 된다. 위 ...
Spring의 내장 브로커에서 Redis 브로커로 마이그레이션 1. 확장성 및 메시지 처리량 향상 Redis는 메모리 기반 데이터베이스로, 데이터를 빠르게 읽고 쓸 수 있는 특징을 가지고 있다. 낮은 지연 시간을 제공하며, 높은 메시지 처리량을 가능하게 해 더 많은 사용자나 요청을 처리할 수 있다. 2. 간단한 설정과 운영 Redis는 간단...