SpringBoot应用的启动访问部署

编程

启动 

@SpringBootApplication标注主程序,表示这是一个SpringBoot应用

@SpringBootApplication

public class HelloWorldMainApplication {

public static void main(String[] args) {

//启动

SpringApplication.run(HelloWorldMainApplication.class, args);

}

}

@RestController是spring4里的新注解,是@ResponseBody和@Controller的缩写

@RestController

public class HelloController {

@RequestMapping("/hello")

public String hello(){

return "hello SpringBoot,this is my first Application";

}

}

运行

http://localhost:8080/hello

部署

添加maven插件,该插件的作用是将该spring boot项目打包为可执行的java包

<build>

<plugins>

<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

</plugin>

</plugins>

</build>

使用mvn package进行打包 

以idea为例,点击右侧maven projects->项目名称->lifecycle->package

包生成的路径观察打印即可,如包的名称为 hello.jar

java -jar hello.jar运行

以上是 SpringBoot应用的启动访问部署 的全部内容, 来源链接: utcz.com/z/518408.html

回到顶部