public class PersistenceExceptionTranslationAdvisor extends AbstractPointcutAdvisor
DataAccessException, PersistenceExceptionTranslator, 連載形式 EMPTY_ADVICEHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| コンストラクターと説明 |
|---|
PersistenceExceptionTranslationAdvisor(PersistenceExceptionTranslator persistenceExceptionTranslator, ClassSE<? extends AnnotationSE> repositoryAnnotationType) 新しい PersistenceExceptionTranslationAdvisor を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
Advice | getAdvice() このアスペクトのアドバイス部分を返します。 |
Pointcut | getPointcut() このアドバイザーを駆動するポイントカットを取得します。 |
equals, getOrder, hashCode, isPerInstance, setOrdercloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic PersistenceExceptionTranslationAdvisor(PersistenceExceptionTranslator persistenceExceptionTranslator, ClassSE<? extends AnnotationSE> repositoryAnnotationType)
persistenceExceptionTranslator - 使用する PersistenceExceptionTranslatorrepositoryAnnotationType - チェックするアノテーション型 public Advice getAdvice()
AdvisorMethodInterceptor, BeforeAdvice, ThrowsAdvice, AfterReturningAdvicepublic Pointcut getPointcut()
PointcutAdvisor