微服务项目(1)
springboot的特性:
1.能够快速的创建基于Spring的应用程序
2.能够直接使用java main方法启动内嵌的Tomcat,jetty服务器运行springboot程序,不需要部署war包文件
3.提供约定的starer POM来简化maven配置,让mavne的配置变得简单
4.根据项目的maven依赖配置,springboot自动配置spring.springmvc等
5.提供了程序的健康检查等功能
6.基本可以完全不是用配置文件,采用 注解配置.
springboot的四大核心:
1.自动配置:针对很多spring应用程序和常见的应用功能,springboot能自动提供相关配置
2.起步依赖:告诉springboot需要什么功能,他就能帮你引入需要的依赖库
3.Actuator:让你能够深入运行中的springboot应用程序,一探springboot程序的内部信息
4.命令行界面:这是springboot的可选特性,主要针对Groovy语言使用.
springboot开发环境:
1.推荐使用springboot的最新版本
2.idea自带了springboot的插件
3.maven使用的是最新版本
4.jdk8.0以上.
springboot 依赖的父级项目的依赖
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent>
使用上这个依赖,可以不进行版本的依赖.你 可以只引入引来就行,不用进行版本的控制
本文来自博客园,作者:King-DA,转载请注明原文链接:https://www.cnblogs.com/qingmuchuanqi48/p/11946798.html