[NHibernate-development] [hibernate-dev] Connection release modes
Sergey Koshcheyev
sergey.koshcheyev at jboss.com
Wed Dec 13 12:11:19 EST 2006
Steve Ebersole wrote:
> I don't understand the statement about "auto-commit mode connection
> release". The idea with the implied auto-commit connection release mode
> is that in the case of auto-commit transaction control, there is really
> no need to have the same connection for each operation as long as we are
> not batching and not generally holding open JDBC resources. What makes
> you say it appears to happen for just a few operations?
I guess I worded that badly. To put it in source code terms: in
SessionImpl.get(String entityName, Serializable id) there is a call to
SessionImpl.afterOperation. There is no such call in
SessionImpl.get(String entityName, Serializable id, LockMode lockMode).
Is this a mistake or is the call not needed in the second case for some
reason?
Sergey
More information about the hibernate-dev
mailing list