Spring通知类型
来源:互联网 发布:网络诈骗需要什么证据 编辑:程序博客网 时间:2024/06/06 18:53
Around(环绕通知):目标方法执行前执行后都调用
Before(前置通知):目标方法调用前被调用
After(后通知):目标方法调用后调用
Throws(抛出异常通知):目标方法抛出异常调用
spring中后置通知分为@After和@AfterReturning
@After表示后通知。在目标方法执行完后,执行该方法
@AfterReturning表示返回后通知。在目标方法正常执行完后,执行该方法。如果有异常,则不执行
AOP术语:
切面(Aspect):就是你要实现的交叉的非核心业务功能
通知(Advice):通知切面的实际实现代码
切入点(Pointcut):定义通知应用在哪些连接点
目标对象(Target):被通知的对象
代理(Proxy):将通知应用到目标对象后创建的对象
spring中IOC的注入方式:
设置注入(调用set方法完成属性的赋值)
构造方法注入(调用构造方法完成属性的赋值)
缓存分类:
——一级缓存:在当前事务范围内的数据缓存
Hibernate:(一级缓存)事务级缓存是基于session的生命周期实现的,Session一旦关闭,一级缓存就清除,一级缓存为Hibernate自带的缓存,是必须的
——二级(应用级)缓存
在某个应用中火应用中某个独立数据库访问子集中的共享缓存,此缓存可由多个事务共享。在Hibernate中,应用级缓存由SessionFactory实现
——分布式缓存:即在多个应用实例,多个JVM间共享的缓存策略
hibernate对象的状态
瞬时状态:当实体类对象新建时。数据库中没有相关记录,该对象也不受session管理。
持久状态:当保存实体对象,或者获得实体对象时。数据库中有相关记录。该对象受session管理,hibernate随时保证数据库记录和对象数据的一致
游离状态:当事务提交或session关闭后,实体对象不再受session管理,但数据库中有相关记录
spring中提供的IOC容器有两种:bean工厂和应用上下文
1、bean工厂是应用上下文的父接口。
2、从bean工厂中取出的组件,为延迟加载。而应用上下文中取出的组件,为立即加载。相比而言,应用上下文功能更为强大。
3、默认情况下,从IOC容器中取出的组件,都是单例模式
- Spring通知类型
- spring aop的五种通知类型
- Spring 配置使用 - AOP 通知类型
- spring aop的五种通知类型
- spring aop的五种通知类型
- spring aop的五种通知类型
- 通知类型
- Spring AOP四种创建通知(拦截器)类型实例
- Spring AOP四种创建通知(拦截器)类型实例
- Spring AOP四种创建通知(拦截器)类型实例
- Spring AOP四种创建通知(拦截器)类型实例
- Spring AOP四种创建通知(拦截器)类型实例
- spring aop的五种通知类型(基于XML)
- Spring AOP实例(五大通知类型)
- Spring 之通知的类型以及切面的优先级
- spring通知
- Spring AOP-通知-前置通知
- Spring AOP-通知-后置通知
- Wget用法、参数解释的比较好的一个文章
- word设置的密码忘了怎么办?
- yyuc框架介绍
- WEBGIS系统部署流程
- Struts2重要知识点总结
- Spring通知类型
- 夏晨发:5.24美联储加息,原油沥青供应过剩将持续走低
- ROS_Kinetic_09 ROS基础内容(四)
- 数论各种小定理
- ListView中getView的原理+如何在ListView中放置多个item
- 基础入门之查找
- 实现--计算当前天的n天前js
- [剑指offer]按之字形顺序打印二叉树
- MySQL和SQLServer比较