软件行业的二八法则?技术中只有20%是最常用和最关键的,决定你的基础,后面的80%决定你的潜能!
概念:
1,轻量级框架,用户需要什么功能就自己添加相应的功能模块,不像重量级框架,一旦用,所有功能都添加
2,容器:框架中的IOC容器可以管理项目中各种对象的生命周期(对象的创建,初始化,使用,销毁),前提是把需要管理的对象配置给IOC容器
spring框架给项目带来的好处:
1,动态解耦,方便开发
将对象之间的依赖关系交给spring进行管理,避免代码与代码之间的过度耦合
2,方便集成各种优秀的框架
3,支持aop编程
4,spring是一个模块化的项目,可以根据自己的需要定制功能模块
spring框架下的核心功能模块
core(spring的核心容器):Core包是框架的最基础部分,并提供依赖注入(Dependency Injection)管理Bean容器功能,即提供IOC和依赖注入。
Spring ORM:Spring与所有的主要的ORM映射框架都集成的很好,包括Hibernate、MyBatis等
Spring AOP(面向切面编程):Spring AOP模块将面向切面编程的功能集成了
原文地址:https://www.cnblogs.com/wskb/p/10939410.html
时间: 2024-10-24 08:38:09