Spring思维导图
Spring是对Java进行封装的开发框架,也算一种系统设计。这个框架
一方面把所有的java基础功能进行了封装
,比如jdbc,web,jms等java核心功能,另一方面还提供了十分灵活的扩展性
,表现为使用IOC容器统一管理对象,可以灵活的自定义对象并放入容器,使用注解灵活的调用。正因为它的灵活性,所以很快形成了强大的生态。
Spring学习就是两个方面
:spring核心
,spring生态
SpringCloud思维导图
SpringCloud属于Spring生态的一部分,这里拿出里重点整理了一下,是因为微服务十分的流行,近期发展迅猛需要注意一下。
SpringCloud是在微服务思想下形成的一系列解决方案的集合。
主流方案由奈飞阿里主导研发,有部分厂家也在积极提供方案。
此外阿里的Dubbo提供了一套完整的解决方案,一个框架解决所以问题,还提供了良好的可扩展性
`
Springcloud体系下不同的微服务组件的使用总结: