● BoardRepositoryTest - ( 테이블 미존재시 자동 생성 )
페이지 정보
작성자 관리자 작성일 24-06-14 11:15 조회 825 댓글 0본문

[소스코드]
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
생성된다.
댓글목록 0
등록된 댓글이 없습니다.