get apps connection in jsps

Bugüne kadar connection'u hep kendi yazdığımız classlarla alıyorduk. Onun yerine (tabi sadece fonksiyon olarak bağladığımız JSPlerde geçerli) 4 satır kodla eBusiness Suite'ın connection pool'undan almak mümkün.

Şöyle ki (importlara)

<%@ page import="oracle.apps.fnd.sso.Utils"%>
<%@ page import="oracle.apps.fnd.common.WebAppsContext"%>


satırlarını ekliyoruz.

Connection alırken:


WebAppsContext wctx = Utils.getAppsContext();
Connection conn = wctx.getJDBCConnection();


işimiz bitince;

conn.commit();
wctx.releaseJDBCConnection();

Hiç yorum yok: