微服务SpringBoot笔记(1)

开发工具STS  JDK8 

创建Spring boot 工程

继续点next, 直到finish, 如果是初次建立springboot则要下载相关的包,时间很长,看个人网速吧,下载OK后的程序目录如下,如果目录不同则是,包还未下载完全(大概30分钟吧)

       springboot可以很好的和Netty, kafka,等框架集成,给开发带来了很大的便利,而且本身也集成了Tomcat,无需配置。也不需要各种xml文件等麻烦,大大的减轻了开发难度。

package com.asd.springboot;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Springboot01Application {

	public static void main(String[] args) {
		SpringApplication.run(Springboot01Application.class, args);
	}

}

默认生成了一个类 xxxxApplication, 并且写好了main函数。

我们创建一个类,在web页面上打印一句话

package com.cc.springboot.web;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class IndexController {

	@RequestMapping("/index")
	public String index() {
		return "----- hello welcome spring boot -----";
	}
}

注解@RestController,查看定义可知它封装了 @Controller和@ResponseBody。

        我们用@RequestMapping注解作用到摸个方法上,在web中启动时会用到。运行main函数,用java application或springboot启动都可以。然后访问Tomcat,便打印出了上述被@RequestMapping("/index")所修饰的函数的输出

猜你喜欢

转载自blog.csdn.net/yao_hou/article/details/86585076