Dev/Spring Boot2 [실전! 스프링 데이터 JPA] ch 1 ~ ch 4요약정리 TIP 어플리케이션 실행도 안 하고 테스트 먼저 돌리면, h2 DB에 엔티티 테이블이 아직 형성되어있지않으므로 테스트 통과 못한다. 테스트 도중 발생한 에러 해결1) https://www.inflearn.com/questions/15495/%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8F%84%EC%A4%91-%EC%97%90%EB%9F%AC-%EB%B0%9C%EC%83%9D 2) https://olivejua-develop.tistory.com/58 3) 나의 경우, Gradle clean하고 다시 하면 실행되었다.(캐싱 문제) 테스트에서 반복적으로 실행하고 싶은 건 @BeforeEach 활용 @BeforeEach private void member_maker(){ for(int i = 0.. 2024. 3. 14. [실전! 스프링 부트와 JPA 활용1] 7. 웹 계층 개발 정리 스프링 부트 타임리프 기본 설정 spring: thymeleaf: prefix: classpath:/templates/ suffix: .html resources: templates/ + {ViewName} + .html resources: templates/home.html Model 문법 @GetMapping(value = "/members/new") public String createForm(Model model) { model.addAttribute("memberForm", new MemberForm()); return "members/createMemberForm"; } Model: 스프링 MVC에서 컨트롤러와 뷰 사이의 데이터 전송을 담당하는 인터페이스 model.addAttribute("m.. 2024. 3. 12. 이전 1 다음