これに似たメソッドを持つ一連の DOA を考えてみましょう
public void addObject(Long sessionId, Long clientId, Dom obj){...}
現在、すべてのドメイン pojo ( Dom) にはsessionIdプロパティがあり、ドメイン オブジェクトのすべての挿入、更新、または削除に対して asessionIdを渡す必要があるsetSessionId(Long sessionId)ため、誰が何を行うかを知ることができます。しかし、これは私たちのすべてのデータアクセスを横断しているようであり、AOP はaまたはアドバイスsessionIdのいずれかに挿入するための優れたツールになると思います。これは実際に実現可能ですか?DAO はほとんどが Hibernate ベースであり、Spring がいくつかあります。@Before(JoinPoint)@Around(ProceedingJoinPoint)StoredProcedure