안녕하세요. JPA 관련 질문이 있습니다.
292
작성한 질문수 47
답변 1
1
안녕하세요.
이번 경우에는 자바가 기본으로 만들어주는 생성자를 쓸거라서 굳이 롬복을 사용해서 만들 필요가 없었기 때문에 만들지 않았습니다.
"기본 생성자가 없을 경우 NoArgs 로 해서 PROTECTED 로 하거나 기본 생성자를 만드는 걸로 아는데."
질문 중에 이 부분이 잘 이해가 안되서 그러는데 조금 더 설명해 주실 수 있을까요? "기본 생성자가 없는 경우"가 아니라 아무런 생성자도 없는 경우에 자바가 기본 생성자를 만들어 주는데요. "NoArgs로 해서 PROTECTED로 하거나"는 누가 어떤 생성자를 PROTECTED로 만들어 준다는 말씀이시죠? 그리고 "기본 생성자가 없는 경우"에 "기본 생성자를 만든는 걸로 아는데"라고도 하셨는데 자바에서 어떤 클래스에 기본 생성자가 없는 경우에 기본 생성자를 만들어 준다는 말씀인가요? 기본 생성자가 아니라 우리가 임의의 생성자를 만들어 준 경우에도 그렇게 해주나요?
0
안녕하세요.
우선 질문중에 "기본 생성자가 없을 경우 NoArgs 로 해서 PROTECTED 로 하거나 기본 생성자를 만드는 걸로 아는데." 이걸 잘못 말한 것 같습니다.
Entity는 반드시 파라미터가 없는 생성자가 있어야 하고, 이것은 public 또는 protected 이어야 한다. <- 라고 알고 있어서 public xxx() 으로 하거나 @NoArgsConstructor AccessLevel.PROTECTED 을 많이 쓴다고 알고있어서 왜 이번에는 안만들었는지 궁금해서 작성하고 싶은 글을 잘못 작성했습니다.
Study 개설하는 로직에 대해서 궁금점이 있습니다.
0
72
1
앱 재시작 후 회원가입
0
121
1
app.host 관련 질문이 있습니다
0
106
1
강의 버전 정보
0
136
1
event, study 참조
0
237
2
비밀번호 변경 로직 질문있습니다.
0
143
1
프로필 수정 처리 merge 질문입니다.
0
115
1
회원가입 성공 후 redirect이동시 권한 질문
0
512
3
HtmlEmailService 개발하다 생긴 의문입니다
0
260
2
postgreSql 연결하여 JPA 를 통해 테이블 생성시 ZONE 테이블 생성에서 에러가 납니다
0
437
2
수업질문 [긴급] 로그인안되는 문제 말씀해주시는 부분 반영해서 최종 질문드립니다
0
272
2
[긴급-재업로드]수업질문 로그인 안 되는 문제
0
243
1
[긴급] 로그인해도 네비게이션 바가 안 바뀌고 있습니다!! 로그인이 안 됩니다 도와주세요
0
284
1
cropper 오류 문제로 질문드립니다..
0
294
2
authentication관련 질문...
0
504
2
모임참가 취소 할때 로직 질문
0
360
3
안녕하세요 기선님 질문이있습니다..
0
236
1
HTML코드 및 강의 중간자료들
0
687
3
springSecurity
0
531
2
버전 질문입니다.
0
310
1
부트스트랩, css
0
362
2
영속성 컨텍스트 질문
0
256
2
다시 강의를 보니 드는생각..
0
357
2
5:50에 나오는 HTML코드는 어디서 찾을 수 있나여?
0
320
1





