gpt4 book ai didi

spring data jpa 添加过滤器/拦截器

转载 作者:行者123 更新时间:2023-12-02 22:26:59 37 4
gpt4 key购买 nike

我以前使用过 hibernate,并成功添加了一个过滤器,该过滤器会拦截保存,并且实现特定接口(interface)的实体会记录一些内容。

是否可以在新的 Spring Data 中做类似的事情,我刚刚开始使用它。

最佳答案

是的,您始终可以使用 spring 数据添加过滤器/拦截器

示例如下:

<bean id="customizableTraceInterceptor" class="
org.springframework.aop.interceptor.CustomizableTraceInterceptor">
<property name="enterMessage" value="Entering $[methodName]($[arguments])"/>
<property name="exitMessage" value="Leaving $[methodName](): $[returnValue]"/>
</bean>

<aop:config>
<aop:advisor advice-ref="customizableTraceInterceptor"
pointcut="execution(public * org.springframework.data.jpa.repository.JpaRepository+.*(..))"/>
</aop:config>

引用:http://static.springsource.org/spring-data/data-jpa/docs/current/reference/html/

关于spring data jpa 添加过滤器/拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824173/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com