I Guess in this case it would be better to keep away the data base login in
DAO.

In this scenario don't we need to implement Session Synchronization ?

Thanks and Regards
Saminathan..

----- Original Message -----
From: "Ted Osborne" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 20, 2002 7:44 PM
Subject: Re: SFSB with DB


> You bet, Ramesh. Just have your SFSB grab the data source and then fire
off
> the JDBC calls as you normally would. For example, something like the
> following:
>
> public String[] myBeanMethod() {
>   DataSource ds = null;
>   Connection conn = null;
>   PreparedStatement ps = null;
>   ResultSet res = null;
>   try {
>     Context ctx = new InitialContext();
>     ds = (DataSource)ctx.lookup("java:comp/env/jdbc/my_DS");
>   }
>   catch (NamingException ne) {
>     throw new EJBException(ne);
>   }
>   try {
>     conn = getConnection();
>     ps = conn.prepareStatement("SELECT my_column FROM my_table");
>     res = ps.executeQuery();
>
>     // yada yada yada...
>
>   }
>   catch (Exception e) {
>     throw new EJBException(e);
>   }
>   finally {
>     try {
>       if (res != null) res.close();
>       if (ps != null) ps.close();
>       if (conn != null) conn.close();
>     }
>     catch (SQLException se) {
>       se.printStackTrace();
>     }
>   }
> }
>
> Hope this helps,
>
> Ted
>
> ------------------
> Ted Osborne
> http://www.tedosborne.com
>
>
> > -----Original Message-----
> > From: A mailing list for Enterprise JavaBeans development
> > [mailto:[EMAIL PROTECTED]]On Behalf Of Kesav, Ramesh
> > Sent: Monday, May 20, 2002 7:01 AM
> > To: [EMAIL PROTECTED]
> > Subject: SFSB with DB
> >
> >
> > Hi all,
> >
> >  is it possible to access DB thru SFSB without EB? if so how?
> >
> > Regards
> >
> > Ramesh Kesavanarayanan
> > [EMAIL PROTECTED]
> > Off: 91-44-8113801 ext 2333
> > Res:91-44-2265360
> > Mob : 91-98412-73573
> >
> > ==================================================================
> > =========
> > To unsubscribe, send email to [EMAIL PROTECTED] and include
> > in the body
> > of the message "signoff EJB-INTEREST".  For general help, send email to
> > [EMAIL PROTECTED] and include in the body of the message "help".
> >
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff EJB-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to