美文网首页
springboot系列——springboot介绍

springboot系列——springboot介绍

作者: Caooz | 来源:发表于2020-10-10 01:04 被阅读0次

springboot的出现是为了解决什么问题

  • 它是spring家族中的一个里程碑似的基石,它的出现大大降低了Java的开发难度,提升开发效率,让我们程序员从繁杂的配置文件和环境配置中解放出来,能够有更多的时间去思考我们的业务逻辑和编写业务代码。
  • 在springboot没有出现之前,我们接触的MVC框架基本上为SSI、SSH,再到后来的springmvc。springboot其实是将springmvc的一些xml配置给简化了,把需要搭建的一些依赖jar包,通过maven的层层依赖,直接给封装好了。
  • 整合了tomcat(不需要安装tomcat,直接jar启动);整合mybatis,只需要简单的配置下数据源等
  • 其他的配置我们直接通过.properties文件或.yml文件进行配置,注解直接注入即可。
  • springboot为springcloud的出现奠定了了坚实的基础。springcloud微服务的搭建,都是基于springboot来进行构建的

学习springboot需要具备哪些技能
如果只是简单的学习下springboot的使用,照着springboot的官网https://spring.io/,直接上手构建工程,看下i项目的代码目录,build构建下就行了。但是,想要学好springboot,我们还是要理解它的一些原理的,比如:为什么它怎么通过注解去加载配置的?又是通过哪些注解加载哪些配置?自定义的注解怎么实现?。。。
这些都是需要我们自己去探索总结的,所以具备springmvc的项目经验,理解它的痛点,有助于我们更好的去学习springboot!

springboot可以用来干什么
一个springboot就是一个springmvc工程,它既可以作为web工程,也可以作为单纯的服务(微服务的单个业务服务),还可以作为事件驱动等等,这些在spring的官网上都有介绍。
学习springboot就是为springcloud的微服务学习和使用做准备

相关文章

网友评论

      本文标题:springboot系列——springboot介绍

      本文链接:https://www.haomeiwen.com/subject/vptlpktx.html