@Entity
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int userSeq; // idx
private String userId; // 아이디
private String name; // 이름
private String nickname; // 닉네임
private String password; // 비밀번호
private String email; // 이메일
private String phone; // 핸드폰 번호
private String birth; // 생년월일
private String gender; // 성별
private String role; // 권한 (counselor, client, admin)
private String refreshToken; // refresh token
private String profileImg; // 프로필 사진
private String professionalField; // 전문분야
private int careerPeriod; // 경력
private double grade; // 평점
private String type; // 타입 (kakao, naver)
@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private int userSeq; // idx
private String userId; // 아이디
private String name; // 이름
private String nickname; // 닉네임
private String password; // 비밀번호
private String email; // 이메일
private String phone; // 핸드폰 번호
private String birth; // 생년월일
private String gender; // 성별
private String role; // 권한 (counselor, client, admin)
private String refreshToken; // refresh token
private String profileImg; // 프로필 사진
private String professionalField; // 전문분야
private int careerPeriod; // 경력
private double grade; // 평점
private String type; // 타입 (kakao, naver)
create table user (birth integer, career_period integer not null, email integer, gender integer, grade float(53) not null, name integer, nickname integer, password integer, phone integer, professional_field integer, profile_img integer, refresh_token integer, role integer, type integer, user_id integer, user_seq bigint not null auto_increment, primary key (user_seq)) engine=InnoDB
왜 String 타입을 Integer로 만드는 거임 ?
댓글 0