Spring框架的设计理念于设计模式分析(一)

1、Spring的特性功能:web、transaction。。。。Aop、JDBC、ORM(关系映射)

2、Spring的骨骼架构:核心组件Context  核心组件Bean  核心组件Core。


核心思想:IOC(控制反转和一来注入)

                控制反转:对象的创建不是手动创建,而是将创建对象的过程交于IOC容器注入到对象。

                依赖注入:把对象之间s的依赖关系转而用配置文件来管理,这就是依赖注入机制。

                AOP:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术;

                           作用:提高程序的可重用性,同时提高了开发的效率。

                         

AOP使用场景

AOP用来封装横切关注点,具体可以在下面的场景中使用:

 

Authentication 权限

Caching 缓存

Context passing 内容传递

Error handling 错误处理

Lazy loading 懒加载

Debugging  调试

logging, tracing, profiling and monitoring 记录跟踪 优化 校准

Performance optimization 性能优化

Persistence  持久化

Resource pooling 资源池

Synchronization 同步

Transactions 事务


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值