对于最新的稳定版本,请使用 Spring Data JPA 3.4.0! |
常见问题解答
常见
-
例如,我想获得有关
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 以编程方式设置日期?
将 namespace 元素的属性设置为 。
set-dates
auditing
false