● BoardRepositoryTest - ( 테이블 미존재시 자동 생성 )
페이지 정보
본문
[소스코드]
package web.repository;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import lombok.extern.log4j.Log4j2;
@SpringBootTest
@Log4j2
public class BoardRepositoryTest {
@Autowired
private BoardRepository boardRepository;
@Test
public void testClass() {
log.info(boardRepository.getClass());
//정상적으로 처리 되는지, 의존성 주입에 문제가 없는지를 먼저 확인
//getClass() 메서드는 MemoRepository 인터페이스 타입의 실제 객체가 어떤 것인지를 확인
}
}
[설명]
board 테이블이 존재 하지 않는다면 콘솔 창에
Hibernate:
create table board (
bno bigint not null auto_increment,
moddate date,
regdate date,
content varchar(2000) not null,
title varchar(255) not null,
writer varchar(20) not null,
primary key (bno)
) engine=InnoDB
생성된다.
- 이전글글 삭제 - deleteById() 24.06.15
- 다음글◆ board - 게시판 테이블 생성 24.06.14
댓글목록
등록된 댓글이 없습니다.