Server/JPA

· Server/JPA
알게 되는 내용 조금씩이라도 기록하기😛 Column Default 설정 두 가지 방법 status의 기본 값을 1이라고 설정하고 싶을 때 @Column(columnDefinition = “type default value”) or @ColumnDefault(”value”) **@Column(columnDefinition = "integer default 1")** private Integer status; // or **@ColumnDefault("1")** private Integer status; 실행 결과 DB에 insert할 때 default 값이 적용되도록 설정 문제점 status와 history에 default 값을 각각 1과 0으로 설정했는데, 새로운 약속 생성 기능에서 **em.persis..
· Server/JPA
문제 Code @Entity @Getter public class Member { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "name", nullable = false) private String userName; private Long age; } @Transactional void test() { Member member = new Member(); member.setName("김이름"); member.setAge(23L); em.persist(member); System.out.println("김이름의 id = " + member.getId()); // } 의문점 JPA는 em.per..
두둥당
'Server/JPA' 카테고리의 글 목록