inblog logo
|
codingb
    Spring

    BoardRecord 레코드

    coding S's avatar
    coding S
    Mar 24, 2024
    BoardRecord 레코드

    [ BoardRecord ]

    notion image
    필드를 적지 않아도 매개변수 받은게 필드가 됨. 객체를 넣으면 객체도 필드가 됨. (+Getter 안 붙여도 될 것 같다고 하심)
     

    [ 테스트 ]

    notion image
    매개 변수에 걸려있는 id, title 대로 [ 1, "제목1" ] 이라고 초기화 시켰더니
    notion image
    안에 있는 값을 뺀다!!
     

    [ 그러니까 ]

    notion image
    BoardRecord가 결국 이 mainDTO와 똑같은 것! (그러나 레코드는 request 객체로는 못 쓴다!) 레코드가 DTO 역할을 대신할 수 있음! 단지 항아리 정도로만 사용하려면 레코드가 좋다.
     

    [ DetailDTO도 Record로 해볼까? ]

    notion image
    레코드를 사용하면 다다다다다닥 관리할 수 있다.
     

     
    💡
    레코드는 불변 객체. 한 번 만들어지면 변경 x 불변 객체!
    Share article

    codingb

    RSS·Powered by Inblog