springboot与spring的区别

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配置要求

你可能感兴趣的:(springboot与spring的区别)