Following is my AOP xml declaration.
<tx:annotation-driven proxy-target-class="true" order="100" />
I am not using @Transactional annotation at my service layer. Still Transaction is working fine, as I have an interceptor for my service layer.
Don’t we need @Transactional Annotation in case of proxy-target-class="true" ???
I am using Spring -iBatis
The reason Transaction is working fine because Transaction interceptor is built into the Spring AOP proxies, automatically triggering a roll back in case of unchecked Exception.