Untitled

리포지토리 이름 바꾸고

save 리포지토리 수정 (인설트)

@Transactional
public Board save(String title, String content, String username) {
    
    // 1. 비영속 객체 생성
    Board board = new Board(title, content, username);
    em.persist(board);

    // board -> 영속 객체
    return board;
}

이거 추가

Untitled

test

@Test
public void save_test() {
    // given
    String title = "제목5";
    String content = "내용5";
    String username = "ssar";

    Board board = boardNativeRepository.save(title, content, username);
    System.out.println("save_test : " + board);

    // then

}

dto 생성

package shop.mtcoding.blog.board;

import lombok.Data;

public class BoardRequest {

    @Data
    public static class SaveDTO {
        private String title;
        private String content;
        private String username;
    }
}

근데 DTO로 쓰면 saveDTO.뭐 뭐 이런식으로 길고 복잡해지니까

toEntity로 바꾸고