엔티티 생성
·
프로젝트/게시판 프로젝트
그 동안의 많은 과정들을 거치고 나서 이제 엔티티 설계를 시작했다. 회원 정보가 담긴 Member 질문 정보가 담긴 Question 답변 정보가 담긴 Answer로 3가지의 엔티티를 설정했다. 우선 get,set을 편하게 사용하기 위해 롬복을 이용해서 @Getter, @Setter을 달아주었다. 실무에서는 @Setter을 쓰지 않고 생성자나 메서드를 이용하는 것이 좋지만 이 프로젝트는 간단히 만드는 것이라 편의상 @Setter을 달아주었다. id는 회원들을 구분할 수 있는 고유의 PK라는 것을 나타내주기 위해 @Id를 달아줬고 @GeneratedValue는 PK값 생성전략인데 다른 전략들도 있지만 기본 전략은 AUTO인데 데이터 베이스에 따라 전략을 자동으로 선택해줘서 바꿔준다. 그리고 IDENTITY전..