springboot 是整合了spring的一些常用功能和配置,比如整合了tomcat容器,xml配置文件等
只需要 run 运行即可启动服务,如果是web服务,则可以通过 localhsot:{应用名}/{path}访问
他将一些功能全都整合到了 starert里面,所以只需要在pom.xml中加入starter依赖即可
springboot和redi,elsticsearch等的整合
1、引入spring-boot-starter-redis依赖
2、在java应用中@AutoWired StringRedisTemplate/RedisTemplate即可
3、如果要自定义的修改一些配置,则直接在生成的applicaiton.properties文件中配置
框架特点:
1:创建独立的spring应用。
2:嵌入Tomcat, Jetty Undertow 而且不需要部署他们。
3:提供的“starters”poms来简化Maven配置
4:尽可能自动配置spring应用。
5:提供生产指标,健壮检查和外部化配置
6:绝对没有代码生成和XML配置要求