2009-07-03 60 views
1

我已經配置了我的應用程序上下文,如spring文檔中所述,以啓用異常轉換,從jpa異常中彈出DataAccessException。我是否也應該提供PersistenceExceptionTranslator的實現?如果是這樣,任何人都可以給我一個這樣做的例子嗎?Spring JPA異常轉換

回答

1

我這樣做只需將@Repository註釋放在使用EntityManager的DAO或Manager類上。 請確保您啓用組件掃描:

<context:component-scan base-package="org.example"/> 
+0

是有辦法做到這一點沒有標註? – tobsen 2010-03-05 20:40:39

0

您可以啓用異常轉換以及庫掃描通過以下xml配置

<jpa:repositories base-package="com.nagarro.ncpp.backend.repository" />