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 do I embed ajax calendar extender in asp.net gridview correctly?
Autocorrelation: Durbin-Watson tests
Big DNS problem, some internet servers reporting non-existent domain
css positioning for image caption - image height changes but container is absolute
WS2008 Terminal Service on DC
VB.NET simple SendMail program error: System.Net.Mail.SmtpExcept
ion: Failure sending mail
Websense - Block Internet Access - Except for Updates
Outlook and HTML Tracking
Selecting nth item from a comma separated string
Add Mirror Greyed Out