Java

자바 Jpa Entity -> Sql Default Value

NaHyungMin 2022. 9. 21. 13:16

별로 중요하지 않다고 생각하는 내용이었지만 작업 중 1분간 생각이 안나서 정리

 

create_time에 기본값을 설정하려 한다.

하지만 Jpa에서 Insert를 할 경우. null 값으로 인한 오류가 발생.

 

@Data
@DynamicInsert
public class BuildingMaterialsEntity {
  @Id
  @GeneratedValue(strategy = GenerationType.IDENTITY)
  private int idx;

Entity에 @DynamicInsert를 추가한다.

DynamicUpdate도 있는걸로 보아, update시 사용하면 될듯.