谈谈spring生态
Spring不止是提供了IOC、AOP的功能,还提供了大量的基于Spring的项目,拿来用就行了,用于一站式开发,大大降低了开发的难度。
官网上介绍,Spring Boot:Build Anything;Spring Cloud:Coordinate Anything;Spring Cloud Data Flow:Connect Anything;
下面列举主要一些Spring的生态项目:
Spring Boot:一站式快速开发解决项目;
Spring Cloud:提供对分布式系统的支持;
Spring Data:提供对主流的关系型及NOSQL型数据库的封装支持;
Spring Security:支持系统授权、认证的支持;
Spring Session:提供对session管理的支持
Spring Batch:提供对大数据的批处理简化处理优化的支持;
Spring Social:提供对社交网络API的集成,如Facebook、新浪微博等;
…