david wrote:
Hibernate delegates Transactions to an external manager. This maybe the JDBC driver, OTM or even JTA layer (which could be a CMT engine). It all depends on the configuration and environment hibernate is operating within.
So Hibernate does not use bean-managed transactions at all?
Suppose its a single database environment. Will Hibernate use JDBC or JTA (by default)? For a multiple database environment what is the default strategy?
Will the configuration we specifies, always overrides Hibernate's even if our configuration is not the best solution?