posted 5 years ago
Hi!
When I'm using @Transactional annotation on a method in a manager bean, is this method also transactional if invoked from within the bean itself?
I am asking this because I heard that spring manages this transactional behaviour by wrapping a bean inside a proxy. So if I call it from within a bean itself, then this wrapper will be avoided.
So it won't be transactional after all. Is this right? If so, is there any way to make method transactional regardless of invocation type?