下面是详细的攻略:
1. 安装JDK
在使用IDEA创建SpringBoot项目之前,需要先安装JDK,确保能够正常运行Java程序。可以到Oracle官网下载并安装JDK。安装完成后,可以在终端中输入以下命令检查是否安装成功:
java -version
2. 安装IDEA
安装完JDK后,可以下载并安装一个Java开发工具,如:IntelliJ IDEA。此处以IntelliJ IDEA为例,下载安装并启动。
3. 创建SpringBoot项目
在IntelliJ IDEA中创建SpringBoot项目非常方便,只需执行以下步骤:
- 点击菜单栏中的
File
->New
->Project
,或者在欢迎界面上选择Create New Project
,弹出新建项目对话框。 - 在
New Project
对话框中,选择Spring Initializr
模板,点击下一步。 - 在下一步中,可以设置项目名称、存储路径、Java版本、SpringBoot版本等设置。可以通过勾选
Web
、JPA
、Thymeleaf
等选项来配置项目依赖。这里以Web为例,点击Next。 - 在最后一步中,点击
Finish
,自动下载依赖并启动项目。
在创建完项目后,可以看到项目结构中已经有了src/main
和src/test
两个目录,src/main
目录中包含了java
和resources
两个子目录,java
目录中包含了主程序入口文件,resources
目录中包含了一些配置文件和静态资源文件。
4. 添加依赖项
在创建项目时,可以通过勾选依赖项的方式添加必要的依赖。然而,如果需要添加额外的依赖项,可以使用IDEA内置的依赖项管理器,也可以手动编辑pom.xml
文件来添加依赖项。
以下是手动编辑pom.xml
文件添加SpringBoot-Thymeleaf
依赖的示例:
<dependencies>
<!-- SpringBoot依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- Thymeleaf模板依赖 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
</dependencies>
5. 编写代码
创建好项目后,就可以开始编写程序代码了。在IDEA中,可以直接在代码编辑器中编写代码,IDEA会自动提示代码补全和语法错误等信息。
以下是使用Thymeleaf
模板引擎实现简单Web应用的示例:
@Controller
public class SampleController {
@RequestMapping("/")
public String index(Model model){
model.addAttribute("message", "Hello, world!");
return "index";
}
}
通过上面的示例,用户访问根路径时,会返回一个名为index
的HTML文件,其中包含了一个名为message
的变量,该变量的值为Hello, world!
。
在resources/templates
目录下创建index.html
文件,实现页面显示:
<!DOCTYPE html>
<html>
<head>
<title>Sample Page</title>
</head>
<body>
<h1 th:text="${message}">Default Message</h1>
</body>
</html>
6. 运行程序
当程序编写完成后,可以通过IDEA的运行功能来运行程序。在IDEA菜单栏中,选择Run
-> Run...
,或者使用快捷键Shift+F10
,即可启动程序并在内置的浏览器中查看结果。
除此之外,也可以使用Maven命令来启动程序。在终端中进入项目根目录,执行以下命令:
$ mvn spring-boot:run
以上就是从零开始使用IDEA创建SpringBoot项目的攻略,希望对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:从零开始使用IDEA创建SpringBoot项目(图文) - Python技术站