1:Spring的概念:(03年兴起)
(1) 开源的轻量级的框架(无需复杂的环境,不依赖其他)
(2) 一站式框架(Spring在javaee的三层结构中,对每一层都提供不同的解决技术:
-
- Web层:SpringMVC;
- service层:Spring的ioc;
- dao层:Spring的jdbcTemplate;
Spring核心特征:
-
- AOP:面向切面编程,对业务的重复逻辑进行抽取,提高开发效率(如日志和权限的控制);
- IOC:控制反转,将类的管理交给spring的配置文件,通过DI(依赖注入)注入对象属性。
2;IOC原理:
https://www.zhihu.com/search?type=content&q=spring%E5%8E%9F%E7%90%86;
原文地址:https://www.cnblogs.com/whtblog/p/9045036.html
时间: 2024-10-11 05:38:07