본문 바로가기

🌱JAVA/🌱 엔티티(Entity)

엔티티를 활용한 DB 테이블 생성

# User 테이블 생성 방법

1. Entity 작성

@Getter
@Setter
@ToString
@RequiredArgsConstructor
@AllArgsConstructor
@Builder
@Entity(name = "usertable")
@Table(name = "usertable")
public class UserEntity {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private long userid;

    @Column(name = "username")
    private String username;

    @Column(name = "userdescription")
    private String userdescription;

    @Column(name = "published")
    private boolean published;

}

2. main 메소드 실행

애플리케이션 실행하면서 Entity 파일을 참조하여 테이블을 자동으로 생성한다.

기본 테이블 생성은 컬럼의 크기를 지정해 주지 않으면 (255) 값으로 생성이 된다.

 

3. DB에서 확인

- 생성된 테이블을 확인한다.

- 끝 -