Spring的简单学习

Spring的简单理解:

Spring是框架,称之为Spring框架,Spring也是个容器,装载了bean,也称之为Spring容器框架。

Spring框架的核心是容器,Spring容器的核心组建是BeanFactory和AppcalitonContext。

Spring框架的目的是为了J2EE开发更容易,通过POJO就可以促进良好的编程习惯。

Spring中IOC容器的两个重要概念是控制反转和依赖注入:

控制反转是指将对象的创建和关键交给Spring容器来管理。即通过Spring容器,来实现对象的实例化。

在xml的实现方式:bean、id、class。

依赖注入是指在控制反转基础下,将Spring容器管理的依赖对象注入到应用中。set注入、构造器注入、接口注入(少用)。

在xml的实现方式:在bean中的property、name、ref或constructor-arg ref。

Spring中AOP(面向切面编程):

AOP是对OOP面向对象编程的优化和升级。

AOP的关键词:配置、切面(ref) 、通知(method、pointcut)。

对于切面类(ref、method)、业务类(poincut)。

对pointcut的切入点使用:

execution(* org.lmz.service.impl...(..))

第一个*:表示返回类型,返回是所用类型。

第一个号.:?。

第二个号.:?。

最后一个(..):表示任意参数类型。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值