Understanding transaction pitfalls contains some must-know hints about transaction handling, especially when using ORM mappers.
For example, the readOnly=true
attribute is quite useless, and without an explicit propagation=Propagation.SUPPORTS
it even has a negative impact on performance…
As soon as tehre is time, I will check out the whole Transaction Strategies series.