Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Struts - A MVC web framework
Tomcat - JSP/Servlet container
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
JSP - A mailing list about Java Server Pages specification and reference
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Oracle Connection Pooling in 3 2 2
Servlet : Session invalidate
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Tomcat and webapplication specific java library path
Running a Simple JMS Example
Mapping in workers2 properties
org apache jasper JasperException
Cannot find message resources under key org apache struts action
   MESSAGE
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
url string for connecting jboss to oracle
Value attribute of <html:checkbox
javax servlet ServletException: BeanUtils populate
HTTP Status 404 The requested resource is not available
5 0 18: Windows XP Pro vs Windows 2000
 
DAO 's factory is right or not! URGENT

DAO 's factory is right or not! URGENT

2004-07-15       - By Ben Hill

 Back
Reply:     1     2     3     4     5     6     7     8     9     10     >>  

> -- --Original Message-- --
> From: Manish Malhotra [mailto:manish.mmalhotra@(protected)]
> Sent: 15 July 2004 10:47
> To: J2EE-INTEREST@(protected)
> Subject: Re: DAO's factory is right or not! URGENT
>
>
> Thanks Ben,
>
> Means I can implement something like connection / thread pool
> for DAO's. And yes you are right that there is no performance
> by DAO caching. But just the Factory pattern I intorduced. So
> that there wod be less dependency between Beans & DAO's.

The factory pattern isn't dependant on storing the DAO in a map. The point I
tried to make is that you only ever have *one* DAO in the map.

>
> And Im not able to identify the methods of DAO which needs to
> be synchropnized. Ir there any property which I need to look
> in to the methods to identify.

It's arguably safer to have one DAO per request, so maintaining a pool of
DAOs and serving one out per request helps. The more thread-safety that you
can design into a system, generally the better.

>
> Im calling som private methods also in DAO and passing the
> connection object from one methods to another. Is there any
> issue in this?

Without looking at the code, I'm not sure - but you shouldn't hold on to a
connection for any longer than need be, and passing it about can leave it
unreleased if it gets held somewhere...


Cheers,

Ben


********************************************************************

This email may contain information which is privileged or confidential. If you
are not the intended recipient of this email, please notify the sender
immediately and delete it without reading, copying, storing, forwarding or
disclosing its contents to any other person
Thank you

Check us out at http://www.btsyntegra.com

********************************************************************

==========================================================================To
unsubscribe, send email to listserv@(protected) and include in the body
of the message "signoff J2EE-INTEREST".  For general help, send email to
listserv@(protected) and include in the body of the message "help".

©2008 junlu.com - Jax Systems, LLC, U.S.A.