如何学习spring源码之spring生态介绍

对于Java程序员来说,spring的学习是必不可少的。了解spring的各个子项目,能更好运用spring

东西/原料

  • spring

方式/步调

  1. 1

    打开浏览器,输入https://spring.io/projects

  2. 2

    Spring Framework 是Spring项目标焦点。它包含了IOC容器的设计,供给了依靠反转模式的实现;还包含了AOP功能;集当作了MVC、JDBC、事物处置等模块的实现

  3. 3

    Spring boot 是今朝spring中最风行的项目之一,简化了Java web项目标开辟,让程序员不消过多的存眷于设置装备摆设文件的编写,spring boot的焦点理念是商定大于设置装备摆设

  4. 4

    Spring Data 为spring应用供给了利用非关系型数据的能力。好比Map- Reduce中的分布式存储、云计较存储情况等

  5. 5

    Spring cloud 为spring供给了分布式、微办事系统的开辟。如办事发现注册、设置装备摆设中间、动静总线、负载平衡、断路器、数据监控等,集当作多个公司供给的解决方案,融入到spring cloud生态中来

  6. 6

    Spring Security 是spring供给的一个基于Spring的认证和平安东西,为spring应用供给了一个平安办事,好比用户认证、授权等。

    spring的子项目还有良多,这里就不给大师一一介绍了,选择本身常用的,然后起头spring的源码进修之路吧

    END
  • 发表于 2020-04-16 19:00
  • 阅读 ( 1084 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具