JPA] 컬럼의 기본값 설정 - Setting default values for columns


JPA] 컬럼의 기본값 설정 - Setting default values for columns

JPA에서 컬럼의 기본값을 설정하는 방법은 크게 두 가지가 있습니다. 방법 1. 엔티티 속성 값 직접 설정 - 첫 번째 방법은 엔티티 속성 값으로 직접 설정하는 것입니다. - 이 방법을 사용하면 엔티티를 만들 때마다 기본 값이 설정됩니다. @Entity public class User { @Id private Long id; private String firstName = "John Snow"; private Integer age = 25; private Boolean locked = false; } 이 방법을 사용할 경우 data insert를 할 때 자동으로 default 값이 들어가지만, JPA를 통해 table을 생성할 경우 create 문에 default 값이 포함되지는 않습니다. create table user ( id bigint not null constraint user_pkey primary key, name varchar(255), age integer, lock...


#columnDefinition #database #default #defaultValue #jpa #jpadefaultvalue #spring #springboot

원문링크 : JPA] 컬럼의 기본값 설정 - Setting default values for columns