Microsoft
Software
Hardware
Network
Question : Connection Object in SPRING
I'm using SPRING and JBOSS connection pooling.
I need to call "dbms_session.set_nls" procedure at the application tier prior to executing any back-end Oracle procedure.
I may have more than one method in my DAO (Data Access Object), each method calls a back-end procedure using the connection object/handle. I'm able to successfully execute dbms_session.set_nls from one of the methods.
The purpose of executing dbms_session.set_nls is to set the language to the user's preferred language which he selects at the login time.
Let say I have Method A and Method B in one DAO class, both methods call Oracle back-end procedures.
Suppose I called dbms_session.set_nls from a method A, the language is set, then back-end procedure is called, oracle returns the results and the method is completed.
Now the same transaction calls the second method B. Will I need to call the dbms_session.set_nls again? Does SPRING provide a new connection to method B from the connection pool? How does SPRING handles connections in this case. Please explain.
Answer : Connection Object in SPRING
Since you are using your own JdbcTemplate and the Connection passed to the
GetAccessStmtCreator
(
implements CallableStatementCreator
)
is not from your JdbcTemplate; they COULD potentially be different.
Random Solutions
How to insert bullet point in middle of page
Crystal Reports Shell in C#
Adding Columns to ASP.Net Gridview Control
cant delete folders: The source file name(s) are larger than is supported by the file system...
your computer appears to be correctly configured but the device or resource (
www.google.com
) is not responding
How to repair a dell e171fpb monitor
Fake Antivirus program prevents any application from being launched
Replacing Design lost all e-mails in inbox
Mapping drives over a site to site VPN
Google Apps Gmail and legacy MS Exchange (SBS) 2003 Synchronisation