spring boot微服务基础框架搭建笔记
开发环境
jdk 1.8
Spring Boot :2.1.1.RELEASE
Maven:3.6.3
开发工具:eclipse
以上环境配置好,插件安装上
1、创建项目
2、项目创建后的目录结构
3、项目创建后,启动类和pom.xml自动创建
4、注解
@SpringBootApplication是一个复合注解,记录下重要的三个
@SpringBootConfiguration:复合注解,其中最重要的是@Configration指明该类由Spring容器管理
@EnableAutoConfiguration:该注解用于启动服务自动配置功能
@ComponentScan:该注解用于扫描类,其作用类似于Spring中的<xontext:component-scan>标签。
@RestController注解,复合注解,其中比较重要的
@Controller和@ResponseBody,指定controller返回的对象自动转化为json格式并返回(基本类型及包装类、String除外)