IDEA 创建 Spring Boot 项目
常见的创建 Spring Boot 项目的方式:
- 使用 官网在线创建 start.spring.io
- 使用 IDEA专业版的 Spring Initializr 创建
- 使用 IDEA 社区版(Community Edition)创建(该思路也适用于 Eclipse)
其实 Spring Boot 归根结底也是个 Maven 项目。
通过创建简单的 Maven 项目,再引入SpringBoot的相关依赖,即为 SpringBoot项目。
本文使用 IDEA 社区版(Community Edition)创建 Spring Boot 项目
- 新建项目(顶部菜单栏 File -> New -> Project)
- 选择 Maven,Next
- 自定义项目 GroupId、ArtifactId、Version 信息,Next
- 自定义项目名、项目工作空间,Finish
如果左下角出现该提示,选择 “Enable Auto-Import”(启用自动导入)
修改 pom.xml 文件,增加 Spring Boot 的依赖。
如下为完整 pom.xml<?xml version=”1.0” encoding=”UTF-8”?>
4.0.0
com.markix
demo
1.0-SNAPSHOT
org.springframework.boot
spring-boot-starter-parent
2.1.1.RELEASE
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-maven-plugin
在 src/main/java/ 目录新建 com.markix.DemoApplication.java
package com.markix;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class DemoApplication {public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
新建测试类 com.markix.controller.TestController.java
package controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping(“/“)
public class TestController {
@RequestMapping("test")
public Object test(){
return "Hello World!";
}
}
- 运行 DemoApplication.java,启动完成,并监听默认端口 8080
- 访问 http://127.0.0.1:8080/test
- 项目整体结构
扩展:
修改默认端口
在 src/main/resource 目录新增 application.properties,添加如下配置默认为 8080
server.port = 8081
修改默认访问路径(context path),即原本的访问路径 127.0.0.1:8080/test 修改为 127.0.0.1:8080/demoProject/test
在 application.properties 添加如下配置默认为 /
server.servlet.contextPath = /demoProject
end
还没有评论,来说两句吧...