一、从官网找到依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.6.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
springboot所有的依赖都在parent中,
入门小程序:
package hello;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@EnableAutoConfiguration
public class SimpleController implements EmbeddedServletContainerCustomizer {
@RequestMapping("/")
@ResponseBody
public String print(){
return "Hello";
}
public static void main(String[] args) throws Exception {
SpringApplication.run(SimpleController.class,args);
}
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.setPort(8088);
}
}
springboot内置了Tomcat,默认端口号为8080,我本机8080已经被oracle占用,所以实现了EmbeddedServletContainerCustomizer 这个接口,该接口提供了自定义端口的方法,后期一般通过yml文件的server--port来设置端口
完成该以上操作之后,直接启动main方法,再浏览器输入对应的路径即可