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
Split strings with RegEx
Import text file - definition (field name, delimited, lng) based on a table
Dot Net Written Test and Interview questions, Can any 1 suggest link
obtain source (/usr/src) for 8.0-RELEASE-p3
Server 2008 R2 - Can Connect to Server By IP, but not computer name
Rsyslog template regular expression
How many keywords is too many in the meta data?
Change primary smtp addresses for 29 users using powershell for exchange
xp sp2 clients wont log or ping server 2003
Difference between Icefaces,myfaces,richfaces
in JSF?