Spring架构

spring是轻量级的EJB-Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。


Spring架构

需要掌握
1.IOC
2.AOP
3.WEB:Servlet,Web组件
4.整合JDBC
5.整合ORM

CoreContainer核心容器:spring内置了工厂创建对象,对象创建完放容器(通过map存储)里面。spring利用这个容器管理对象的生命周期,对象与对象依赖关系的管理。
核心容器里的1Beans:JavaBean符合一定规范的对象,比如有getter,setter方法的对象
2Core:core指的是IOC(控制反转)对象的控制权交给容器,容器给你注入对象与对象之间的依赖关系
3Context上下文:场景对象或者资源访问对象,它可以去访问具体的某些资源(配置文件,基于注解的资源对象)——访问资源,提供服务。
4SpEl:spring的EL表达式

Data组件:(整合JDBC,C3p0,MyBatis,JPA)
MVC组件:重点解决表示层通讯问题
AOP组件:重点解决对象功能扩展问题
Instrumentation:类加载信息处理
Messaging:消息处理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容