Intellij Community Edition에서 프로젝트 Spring Boot 생성
9605 단어 springspringboot
이제 이니셜라이저를 다음과 같이 사용할 수 있습니다.
다음과 같은 일부 프로젝트 정보를 선언합니다.
종속성 선택(보조 라이브러리로 이해할 수 있음)
만들기를 클릭하여 프로젝트를 생성합니다. 프로젝트를 표시할 때 "Maven 프로젝트 로드"를 클릭합니다.
녹색 화살표를 클릭하여 프로젝트를 실행합니다.
Spring Boot에서 간단한 컨트롤러 만들기
컨트롤러 파일을 저장할 "controller"폴더를 만듭니다. 그런 다음 "DemoController"파일을 만들고 다음 코드를 작성하여 다음 컨트롤러를 만듭니다.
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class DemoController {
@RequestMapping("/hello")
public String sayHello(@RequestParam(value = "name") String name) {
return "<h1>Hello " + name + "!</h1>";
}
}
주요 기능 실행:
스프링 부트와 타임리프
간단한 컨트롤러 만들기
Thymeleaf + 정적 파일
Thymeleaf 템플릿 파일의 경우 src/main/resources/templates/에 넣습니다.
index.html 파일 생성
<!DOCTYPE HTML>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Spring Boot Thymeleaf Hello World Example</title>
<link rel="stylesheet" th:href="@{css/bootstrap.min.css}"/>
<link rel="stylesheet" th:href="@{css/main.css}"/>
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
<a class="navbar-brand" href="#">TopTech</a>
</nav>
<main role="main" class="container">
<div class="starter-template">
<h1>Spring Boot Web Thymeleaf Example</h1>
<h2>
<span th:text="'Hello, ' + ${message}"></span>
</h2>
</div>
<ol>
<li th:each="task : ${tasks}" th:text="${task}"></li>
</ol>
</main>
</body>
<script type="text/javascript" th:src="@{js/bootstrap.min.js}"></script>
</html>
application.properties 편집
CSS 또는 JS와 같은 정적 파일의 경우 src/main/resources/static/에 넣습니다.
bootstrap.min.css 라이브러리를 다운로드하여 src/main/resources/static/css 디렉토리에 배치합니다.
bootstrap.min.js 라이브러리를 다운로드하여 src/main/resources/static/js 디렉토리에 넣습니다.
데모
주요 기능 실행:
소스 코드
https://github.com/java-cake/spring-boot/tree/main/helloworld
Reference
이 문제에 관하여(Intellij Community Edition에서 프로젝트 Spring Boot 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/fullstackhacker/create-a-project-spring-boot-trong-intellij-community-edition-46hh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)