Java Spring에서 Class가 DB에서 테이블로 생성되는 조건에 대하여 알아보려고 한다.(JPA 기준)
테이블이 되기 위하여 총 3가지 조건이 있다.
1. @Entity 어노테이션
2. 기본 생성자
3. @Id 어노테이션
위에 3가지가 있어야 테이블 생성이 가능하다.

※ 3가지 조건을 만족했음에도 생성이 안될때
Java Spring 설정 파일(properties or yml) 설정에서 아래 설정이 none으로 되어있으면 생성이 안된다.
update로 변경 해주면 된다.
spring.jpa.hibernate.ddl-auto=update