hibernate기술이 java code로 테이블을 생성해준다.
1. application.properties 설정하기


*
ddl- 데이터 정의 언어
2. @붙여서 테이블과 컬럼들 생성

@NoArgsConstructor → 기본 생성자를 생성한다.
: DB에서 조회해서 가져온 ResultSet( table data)를 기본 생성자를 호출해서 new하고 값을 채워준다(리플렉션으로 생성자를 통해→ @Setter필요하지 않다. *직접 값을 넣을 때에는 필요함)
@GeneratedValue
→ defalut→ Hibernate: create sequence board_tb_seq start with 1 increment by 50
sequence는 oracle에서 사용
@GeneratedValue(strategy = GenerationType.
IDENTITY
)
→ id integer generated by default as identity
mysql에서 사용
Share article