[UPDATE] USER 수정

main
bjkim 11 months ago
parent 5f4ad8b976
commit 82e7886096

@ -0,0 +1,54 @@
package kr.re.etri.security.jwt.entity;
import jakarta.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.hibernate.annotations.Comment;
import org.springframework.data.annotation.CreatedDate;
import org.springframework.data.annotation.LastModifiedDate;
@Comment("프로젝트")
@Entity
@Table(name = "tb_project")
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class ProjectEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Comment("ID")
private Long id;
@Column(unique = true)
@Comment("프로젝트 코드")
private String prjCd;
@Comment("프로젝트 이름")
private String prjNm;
@Comment("프로젝트 설명")
private String prjDesc;
@Comment("프로젝트 시작일")
private String prjStartDt;
@Comment("프로젝트 종료일")
private String prjEndDt;
@Comment("삭제 여부")
private String delYn;
@CreatedDate
@Comment("등록 일자")
private String regDate;
@Comment("등록 유저 ID")
private String regUserId;
@Comment("등록 유저 이름")
private String regUserNm;
@LastModifiedDate
@Comment("수정 일자")
private String modDate;
@Comment("수정 유저 ID")
private String modUserId;
@Comment("수정 유저 이름")
private String modUserNm;
}

@ -7,10 +7,7 @@ import jakarta.persistence.*;
import jakarta.validation.constraints.Email; import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size; import jakarta.validation.constraints.Size;
import lombok.Getter; import lombok.*;
import lombok.Setter;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import org.hibernate.annotations.Comment; import org.hibernate.annotations.Comment;
@Entity @Entity
@ -46,7 +43,7 @@ public class User {
private String password; private String password;
@ManyToMany(fetch = FetchType.LAZY) @ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "user_roles", @JoinTable(name = "tb_user_roles",
joinColumns = @JoinColumn(name = "user_id"), joinColumns = @JoinColumn(name = "user_id"),
inverseJoinColumns = @JoinColumn(name = "role_id")) inverseJoinColumns = @JoinColumn(name = "role_id"))
private Set<Role> roles = new HashSet<>(); private Set<Role> roles = new HashSet<>();

Loading…
Cancel
Save