Hi

One of the replies said that it would be unmanageable if you have a lot of
entity beans and a separate PK class is not used. Can you explain me more on
that?

Becuse, I dont really see any disadvantage in using java.lang.Integer or other
wrapper classes for primary key fields. At least now I dont have to write my own
PK classes (less bugs :-).

--
shiv

> > Hi all
> >
> > I have only one column of datatype 'int' as the primary key for my entity
> > bean.
> > I have two options now :
> >
> >    * Define a new class called BeanPK and specify the class name in
> >      <prim-key-class> element in ejb-jar.xml
> >
> >    * Define a container managed field of type java.lang.Integer in the
> > bean
> >      class. In ejb-jar.xml specify the following
> >
> >           <prim-key-class>java.lang.Integer</prim-key-class>
> >           ..
> >           <primkey-field>containerManagedFieldName</primkey-field>
> >
> >      This way I can save writing a new PK class.
> >
> > Any advantages/disadvantages following either type?
> >
> > TIA.


__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

===========================================================================
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