Hello

23. Reply 테이블 생성

by 볼빵빵오춘기

Reply 클래스 작성

package com.cos.blog.model;

import com.cos.blog.dto.ReplySaveRequestDto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.annotations.CreationTimestamp;

import javax.persistence.*;
import java.sql.Timestamp;

@Entity // "DB에 맵핑을 시켜주는 클래스다."라고 알려주는 어노테이션
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder // 빌더패턴
@Table(name = "META_REPLY")
public class Reply {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int id;

    @Column(nullable = false,length = 100)
    private String content; // 섬머노트 라이브러리 <html>태그가 섞여서 디자인이 됨.

    @ManyToOne
    @JoinColumn(name="boardId")
    private Board board;

    @ManyToOne
    @JoinColumn(name="userId")
    private User user;

    @CreationTimestamp
    private Timestamp createDate;

}

'강의 따라하기 > blog' 카테고리의 다른 글

25. JSON 사용법(JSON을 사용하는 이유)  (0) 2024.01.01
24. 연관관계의 주인  (0) 2024.01.01
22. Board 테이블 생성  (1) 2024.01.01
20. User 테이블 생성  (0) 2024.01.01
19 yaml 설정하기  (1) 2024.01.01

블로그의 정보

Hello 춘기's world

볼빵빵오춘기

활동하기