spring文章

本文深入探讨Spring框架的核心概念,包括控制反转(IOC)、依赖注入(DI)、面向切面编程(AOP),以及其如何整合控制层、持久层框架技术和事务管理。同时,解析了Spring工厂的设计模式应用,对象的创建规则,和事务控制机制。
摘要由CSDN通过智能技术生成

1.概念:

    spring提供了对于控制层、持久层框架技术的整合和管理,同时支持事务的管理。

2.涉及工厂设计模式:

    通过工厂类来生产对象;解耦合;实现核心:工厂类+配置文件。

3.注入:(set注入、list集合注入、set集合注入、map集合注入)

              spring在给我生产对象的同时,可以给成员变量赋值。

4.spring工厂控制创建简单对象的次数

      根据不同对象的特点,定制创建对象的规则,可以更好的为系统节省资源,也可以提高系统的效率。

      spring默认是单例的

      struts2的action是多例的

控制创建对象的次数

     

5.IOC和DI

       IOC全称 Inverse of Control  控制反转

      在spring编程中:我们将对象的创建交给了spring工厂

    DI 全称 dependency Injection 依赖注入

       在spring创建对象的同时,可以给依赖的成员变量注入值。

6.AOP 全称 Aspect Oriented Programming 面向切面编程,本质就是通过spring的动态代理来实现的

CJlib 和JDK的代理

7.spring 的事务控制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值