spring学习(一)

spring学习(一)
强烈推介IDEA2021.1.3破解激活,IntelliJ IDEA 注册码,2021.1.3IDEA 激活码  

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说spring学习(一),希望能够帮助大家进步!!!

1.Spring是什么:

                          轻量级:零配置,API使用简单。

                          面向bean:只要需要配置非常简单的bean.

                          耦合度:充分利用AOP思想

                          万能胶:与主流框架无缝集成

                          设计模式:将java中经典的设计模式运用的淋漓尽致

Spring的核心宗旨是:简化开发。

2.实现依赖注入:

@AutoWrite

Interface A 自动把实现类注入进来。

@Resource("ID") 

A  b               IOC容器中类的ID为 ID对象自动注入到这里(可以区分父子类)

@AutoWrite

A a           根据类型自动注入

 

3.Spring 的注入方式:

1、setting方法注入

2、构造器方法注入

3、强制注入

 

4.如果要实例化一个类,类里面包含多个对象,依赖链中的所有对象,ioc容器里面初始化。 

 

5.AOP核心思想:解耦和。

1.AOP的功能完全集成到了Spring事物管理,日志管理和其他各种特效的上下文特征中。

2.Authentication 权限认证。

3.Logging 日志

4.Transctions Manager 事物

5.Lazy Loading 懒加载

6.Context Process 上下文处理

7.Error Handler 错误跟踪(异常捕获机制)

8.Cache 缓存处理

AOP关注的是过程而不是结果,具有规则。

9.AOP实现由动态代理模式实现。

                          

转载于:https://www.cnblogs.com/socketqiang/p/11133887.html

本文来源weixin_30595035,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/29714

发表评论