Aspect-Oriented Programming -- Spring AOP 2.0 -- to Data Access -- Persistence with JDBC