Aspects has some trade-offs when used to intercept DAO transactions. Most often we use aspects to monitor services and @Controller transactions. This recipe will show us the easiest way to monitor service and request transactions using transaction management.