springboot的快速入门

一、从官网找到依赖
<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方法,再浏览器输入对应的路径即可


猜你喜欢

转载自blog.csdn.net/oneofJava/article/details/77595501