Spring相关技术

1.IOC(Inversion of Control),控制反转,别名依赖注入; IOC容器的工作模式看做是工厂模式的升华,可以把IOC容器看作是一个工厂,这个工厂里要生产的对象都在配置文件中给出定义,然后利用编程语言的的反射编程,根据配置文件中给出的类名生成相应的对象。从实现来看,IOC是把以前在工厂方法里写死的对象生成代码,改变为由配置文件来定义,也就是把工厂和对象生成这两者独立分隔开来,目的就是提高灵活性和可维护性,实现对象之间的解耦;
2.OOP(Object Oriented Programming),面向对象程序设计;
3.AOP(Aspect Oriented Programming),面向切面程序设计,与OOP是相辅相成的;它是将一些横向的(纵向指的是程序要实现的业务功能,如用户注册、查询信箱)公共服务的功能提取出来用到需要用到的地方(如日志记录,权限控制等);
4.IOC和AOP是Spring的两个核心;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值