DAO 를 만들 때 @Mapper 어노테이션은 무엇일까
@Repository
@Mapper
public interface IndexDAO {
}
start.spring.io 에서 부트 만들고 집어넣기
에서 설정하기
Group 은 원하는 경로로 설정해주고, artifact 는 끝에 들어갈 이름, name 은 프로젝트 명
원하는 Dependency 들 추가해주고 Generate 하여 다운로드
.zip 파일로 다운로드가 되는데, 압축 해제 후 원하는 곳의 workspace 폴더 내부에 집어 넣음
이클립스에서 import 선택 후 Gradle > Existing Gradle Project 선택
해당 폴더의 경로를 넣은 후 next 선택, 추가로 설정할 내용은 크게 없어서 finish 해도 됨
프로젝트를 실행시키는 여러 방법
Boot Dashboard -> 원하는 프로젝트 선택 후 실행
프로젝트 우클릭 후 Run AS > 2 Java Application > [프로젝트명]Application 선택
https://velog.io/@bread_dd/Spring-Boot-Devtools
https://dkfkslsksh.tistory.com/46
thymeleaf 사용 중 하나의 html 에서 원하는 block 만 가져오기
<th:block th:fragment="header">
</th:block>
<th:block th:fragment="footer">
</th:block>
<th:block th:fragment="menu">
menu.html 에 들어있는 파일, 다른 html 에서 원하는 block 만 골라서 가져갈 수 있음
삽입, menu.html 에서 menu 블럭만 가져와서 처리
<th:block th:insert="~{menu.html::menu}"></th:block>
'Spring' 카테고리의 다른 글
240311 스프링 부트 (0) | 2024.03.11 |
---|---|
240308 스프링 부트 (1) | 2024.03.08 |
240306 스프링 부트 (1) | 2024.03.06 |
240305 스프링 프로젝트 (4) | 2024.03.05 |
240304 스프링 프로젝트 (3) | 2024.03.04 |