Spring学习笔记之概述

摘自
https://blog.csdn.net/yerenyuan_pku/article/details/69663685

  • 框架的优势就是其分层架构 分层架构允许使用者选择使用哪一个组件
    Ralph Johnson对框架进行了定义框架是整个系统或系统的一部分的可重用设计,由一组抽象的类及其实例间的相互作用方式组成

  • Spring的核心是IoC 和 AOP

  • 针对J2EE(这个名字的故事后续补充一哈)的三层架构,每一层Spring都提供了不同的解决技术

web层(表现层):SpringMVC
业务层:Spring的IoC
持久层:Spring的JDBC模板
-----------------------------------------ORM模板用于整合其他的持久层框架
O/R mapping技术是为了解决关系型数据库和面向对象的程序设计之间不匹配的矛盾而产生的
为啥叫持久层 大概是存进了数据库的意思吧

*为什么要Spring

你可能感兴趣的:(Spring学习笔记之概述)