目录
新建maven 项目
在idea窗体选择:File-new-project-maven ,点击filish;
-
pom.xml 引入相关依赖
<!-- 从 Spring Boot 继承默认配置 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.4</version> </parent> <dependencies> <!--添加 Classpath 依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <!--要创建可执行 jar,将应用打成可执行jar --> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
-
创建启动类
启动类位置:不能直接放在java文件包下面,否则类爆红;在java包下面,加一个包即可添加启动类。不要和业务逻辑类放在一个目录下。
@SpringBootApplication public class TestMainApplication { public static void main(String[] args) { SpringApplication.run(TestMainApplication.class,args); } }
-
建立controller
@RestController @RequestMapping("/test") public class HelloWorldController { @RequestMapping(value = "/hello",method = RequestMethod.GET) public String hello() { return "Hello World!"; } }
-
执行启动项目
右击启动类,选择debug或者run;启动完成,浏览器访问:默认8080端口
http://localhost:8080/test/hello
-
打包测试
springboot将所有的功能场景抽取出来,做成一个starter启动器,只需要引入相关依赖。
可以找到包的位置,使用cmd命令,进入该路径下进行执行;执行语句:java -jar 包名。例如;将包复制到桌面上进行启动: