本文共 861 字,大约阅读时间需要 2 分钟。
Hibernate通过interceptors和events提供了响应Hibernate内部事件的机制。 1. interceptors的概念 Hibernate中拦截一定的方法调用并进行响应。 org.hibernate.Interceptor接口提供从session中回调应用的方法。 拦截器使得应用可以在执行saved, updated, deleted or loaded之前操作Entity对象。 2. 拦截器的分类:Session session = sf.interceptor( new MyInterceptor() ).openSession();
new Configuration().setInterceptor( new MyInterceptor() );...
或
sessionFactoryBuilder.applyInterceptor( new LoggingInterceptor() );3. 定制实现拦截器类的方式:
转载地址:http://sslai.baihongyu.com/