工程配置好了,按照惯例来输出个Hello World.....
输出前首先要明白几个概念:
Spring boot 工程与以往的web不太一样需要配置tomcat容器,直接运行java文件就行(内嵌了tomcat依赖不需要管)。
入口文件就是创建的启动引导类:
@SpringBootApplication ----->开启组件的扫描和自动配置
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);----->负责启动引导应用程
}}
使用java Appliction方式运行这个类,服务就启动了。
好了,服务可以正常启动了。那我们来写个测试用的链接:
关键:链接文件必须要在启动类引导类的包下,包括新建子包,不然找不到链接。
新建HelloController.class文件
@RestController----->解释如下
public class HelloController {
@RequestMapping("/hello")----->设置访问的url映射 例如:本机访问http://localhost:8080/hello就能访问这个页面了。如果是作用在类上就是设置当前类的全局路径,作用在方法就是子级别的。
public String index() {
return "Hello World";}}
# 关于@RestController注解的解释与作用,网上有位大哥分析的很清楚了,在这里贴一下:
#最后的运行结果: