AOP概念
描述切面的常用术语有通知(advice),切点(pointcut),连接点(join point).
advice:描述要完成的工作,以及工作的时机.
有五种类型的通知:
- Before–在方法调用之前调用通知.
- After–在方法调用之后调用通知.无论方法是否执行成功.
- After-returning:在方法成功执行之后调用通知.
- After-throwing:在方法抛出异常后调用通知.
- Around:通知包裹了被通知的方法,在被通知的方法调用之前和调用之后执行自定义的行为.
Mjing
描述切面的常用术语有通知(advice),切点(pointcut),连接点(join point).
advice:描述要完成的工作,以及工作的时机.
有五种类型的通知:
Spring提供了4种类型的自动装配:
|
|
大多数情况下,我们会将整个应用程序配置在一个配置文件中,但是,你会发现,修改变得麻烦,也容易暴露敏感信息.这时候,可以将一部分配置抽取到配置文件中管理会很方便.
Spring自带了几个选项,可以借助它们将Spring配置细节信息外部化到属性文件中,这样就能在部署的应用之外进行管理:
Property placeholder configurer
)会将占位符内的变量替换为外部属性文件的值.Property overrider
)会将Bean属性的值用外部属性文件的值进行重写.
请求会由DispatcherServlet分配给控制器(根据处理器映射来确定),在控制器完成完成处理后,接着请求会被发送给一个视图(根据视图解析器来确定)来呈现输出结果.
RPC是面向服务的,并关注于行为和动作.REST是面向资源的,强调描述应用程序的事物和名词.
为了理解REST是什么,我们将首字母拆分为不同的组成部分来理解: