![[TiStory] User 엔터티 생성 및 더미 데이터 생성](https://image.inblog.dev?url=https%3A%2F%2Finblog.ai%2Fapi%2Fog%3Ftitle%3D%255BTiStory%255D%2520User%2520%25EC%2597%2594%25ED%2584%25B0%25ED%258B%25B0%2520%25EC%2583%259D%25EC%2584%25B1%2520%25EB%25B0%258F%2520%25EB%258D%2594%25EB%25AF%25B8%2520%25EB%258D%25B0%25EC%259D%25B4%25ED%2584%25B0%2520%25EC%2583%259D%25EC%2584%25B1%26logoUrl%3Dhttps%253A%252F%252Finblog.ai%252Finblog_logo.png%26blogTitle%3DCoding_study&w=2048&q=75)
1. 테이블 생성 및 콘솔창 확인
package site.metacoding.blogv3.user; import jakarta.persistence.*; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import org.hibernate.annotations.CreationTimestamp; import java.time.LocalDateTime; @Entity @NoArgsConstructor @Data @Table(name = "user_tb") public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; private String username; private String password; private String email; // private Boolean emailConfirm; //이메일 인증 여부 @CreationTimestamp private LocalDateTime createdAt; @Builder public User(Integer id, String username, String password, String email, LocalDateTime createdAt) { this.id = id; this.username = username; this.password = password; this.email = email; this.createdAt = createdAt; } }

나머지도 확인

2. 더미 데이터 생성 및 확인
-- 유저 더미 INSERT INTO user_tb (username, password, email, created_at) VALUES ('ssar12', 'zheld8282@', 'ssar@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('cos', '1234', 'cos@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('love', '1234', 'love@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('vivi', '1234', 'vivi@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('cindy', '1234', 'cindy@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('mango', '1234', 'mango@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('kia12', '1234', 'kia12@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('dragon', '1234', 'dragon@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('haha', '1234', 'haha@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('soso', '1234', 'soso@nate.com', now()); INSERT INTO user_tb (username, password, email, created_at) VALUES ('code5', 'dirn111dnl@', 'codingstory2@gmail.com', now());

Share article