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
SSRS - configure https for Report Manager built-in links to Home | My Subscriptions | Site Settings | Help
epson tm-p2.01
Solaris 10 zone fails to start up
memory
Validate month and year fields based on current date
Cisco VPN Client 5.0.07.0290 on Windows 7 64 bit
Fortigate 60 - Webfiltering - allow some users
Exchange 2007 Certificate Renewal
CRM 4.0 - Contracts Expiring at a specific time?
Domain trust between Windows Server 2008 R2 and Windows Server 2003