随着企业级系统的 大规模:用户数量多、数据规模大、功能众多、 性能和安全要求高、 业务复杂、灵活应变
java技术如何应对?所以spring出现了。
首先我们先来看一下Spring框架的一些知识点,通过下边这张图来总括一下:
Spring是轻量级框架, Java EE的春天,当前主流框架
目标:使现有技术更加易用,推进编码最佳实践
内容:IoC容器、AOP实现、数据访问支持、简化JDBC/ORM 框架、声明式事务、Web集成
1.先看一下下面的图,主要包括了Spring自身的功能。还有可以和其框架结合的一些框架,通过这图可以看出,Spring框架和其他框架的集成能力是非常强的。
2.Spring是一个轻量级的IOC和AOP容器框架:
1)轻量级:占用资源不是很多,低侵入性。