C# (CSharp) Spring.Bsn Namespace

Classes

Name Description
ConnectionReleaseModeIssueBsnImpl Outside the "transaction boundaries", each statement execution (lazy loads) was being made a call to "IDbProvider.CreateConnection()". This would cause a large over-reading because most of the "lazy loads" tend to occur outside the "transaction boundaries". The solution to this is to use "connection.release_mode" with "on_close" in "HibernateProperties." This test was created to show how the connection openings occur in the following scenarios: *Test with conversation and "connection.release_mode" "auto"(ConnectionReleaseMode.AfterTransaction). *Test with NO conversation and "connection.release_mode" "auto"(ConnectionReleaseMode.AfterTransaction) on block within the scope of "transaction boundary". *Test with NO conversation and "connection.release_mode" "auto"(ConnectionReleaseMode.AfterTransaction). *Test with conversation and "connection.release_mode" "on_close"(ConnectionReleaseMode.OnClose).