接下来我下面写的是我们第一次使用SpringBoot的时候的使用步骤如下:
第一步:创建一个Maven工程
第二步:导入springboot相关的依赖
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
第三步:编写一个主程序,启动Springboot应用
/**
*@SpringBootApplication 来标注一个主程序类,说明这是一个springboot应用
*/
@SpringBootApplication
public class HelloWorldMainApplication {
public static void main(String[] args) {
//Spring应用启动起来
SpringApplication.run(HelloWorldMainApplication.class,args);
}
}
第四步:编写相关的Controller、Service
@Controller
public class HelloController {
@ResponseBody
@RequestMapping("/hello")
public String hello(){
return "Hello World!";
}
}
第五步:我们直接运行主程序的run()方法
第六步:打开浏览器访问:localhost:8080会发现一个错误页面如下图,我们不用管
第七步:访问localhost:8080/hello,发现浏览器成功访问到了HelloWorld!
第八步:简化部署
<!--这个插件,可以将应用打包成一个可执行的jar包-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
将这个应用程序打成jar包,直接使用java -jar的命令进行执行
首先打开idea右上角的Maven,点击Lifecycle里面的package
等它打包完成我们发现咱们idea里面target下多了一个jar包
我们复制粘贴到桌面在cmd里面运行:
java -jar spring-boot-01-helloworld-1.0-SNAPSHOT.jar这个会发现启动成功了,这时候我们就可以在浏览器访问了