|
此版本仍在开发中,尚未被视为稳定版。如需使用最新的稳定版本,请访问 Spring Data JPA 4.0.4! |
常见问题
通用
-
例如,我想获取有关
JpaRepository内部调用了哪些方法的更详细的日志信息。我该如何获得这些信息?你可以使用 Spring 提供的
CustomizableTraceInterceptor,如下例所示:<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>
审计
-
我想使用 Spring Data JPA 的审计功能,但我的数据库已经配置为在实体上自动设置修改和创建日期。如何防止 Spring Data 以编程方式设置这些日期?
将
set-dates命名空间元素的auditing属性设置为false。