微服务---SpringBoot简介+项目搭建+接口的写法+运行

微服务—SpringBoot简介+项目搭建+接口的写法+运行

一、简介:
1:敏捷开发(整合矿建)
2:无需tomcat(java应用程序运行,实际jar包),内置tomcat
3:减少xml配置(没有xml),配置文件
4:SpringBoot和微服务有什么关联呢?
目前来说SpringCloud(Http接口+rest),基于SpringBoot web 组件分装SpringMVC

二、创建SpringBoot项目
1,创建springBoot项目,类型为Jar类型,
①,创建一个tag
微服务---SpringBoot简介+项目搭建+接口的写法+运行_第1张图片

②创建maven项目,加入依赖(父类依赖,spring—web组件 SSM ),只需两个依赖即可,无需导入架包,自动导入

微服务---SpringBoot简介+项目搭建+接口的写法+运行_第2张图片微服务---SpringBoot简介+项目搭建+接口的写法+运行_第3张图片

③加入依赖后,自动生成jar包
微服务---SpringBoot简介+项目搭建+接口的写法+运行_第4张图片
④使用SpringBoot写一个接口(服务)

  • @RestController注解:标识该接口全部返回json格式
  • ②@EnableAutoConfiguration :创建开始注入容器,创建Tomcat,开始做Spring加载
  • ③SpringBootApplication :代表在当前同级包下,加此注解,就不用加其它的任何框架注解
    微服务---SpringBoot简介+项目搭建+接口的写法+运行_第5张图片
    ⑤运行成功后访问项目,项目成功,结束
    微服务---SpringBoot简介+项目搭建+接口的写法+运行_第6张图片

你可能感兴趣的:(SpringBoot)