Endereco is an entity.

Before I send this issue, I thought to implement as follows

class Pessoa {
  ...
  Endereco endResidencial; // Home address.
  Endereco endComercial; // Job address.
  Endereco endEntrega; // Deliver address.
  Endereco endCorrespondencia; // Something like an address to send
mails. Could be different of home address
  ...
}

class Endereco {
  String logradouro; // Street
  String cep; // zip code
  String cidade; // city
  String uf; // State
  String bairro; // ward
}

My real question is: Can I implement these classes above? So, I have a
second question: How can I translate these classes into hbm files?

On 4 mar, 01:08, Fabio Maulo <[email protected]> wrote:
> Endereco, is an entity or a ValueObject (component) ?
>
> 2010/3/3 Socratees Samipillai <[email protected]>
>
>
>
> > I guess this should help you.
>
> > class A
> > {
> >     ISet<B> X;
> > }
>
> > class B
> > {
> >     ISet<A> Y;
> > }
>
> > A.hbm.xml
>
> > <set name="X" table="XXX" generic="true" where="if you have any not null
> > checks here, go for it." inverse="true or false" lazy="true">
> >     <key column="B_ID"/>
> >     <many-to-many class="B, DLL" column="B_ID" not-found="ignore"/>
> > </set>
>
> > B.hbm.xml
>
> > <set name="Y" table="YYY" generic="true" where="if you have any not null
> > checks here, go for it." inverse="true or false" lazy="true">
> >     <key column="A_ID" />
> >     <many-to-many class="A, DLL" column="A_ID" not-found="ignore"  />
> > </set>
>
> > Also refer these manuals.
>
> >https://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html/
>
> >https://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html/m...
>
> > For a many to many association where items can be duplicates, you should be
> > using a *bag* on both mapping files. A bag is unordered and unindexed,
> > where as a set is unique.
>
> > I would also strongly suggestwww.summerofnhibernate.com
>
> > Socratees.
>
> > 2010/3/3 Everton Lucas <[email protected]>
>
> > Hi People
>
> >> I need to know how can I implement classes and hbm files demonstrated in
> >> the uml diagram attached. I really don't know if there is a way to 
> >> implement
> >> that without IList and bag tag.
>
> >> Thanks in advance
> >> Everton Lucas
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "nhusers" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<nhusers%[email protected]>
> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/nhusers?hl=en.
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "nhusers" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<nhusers%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/nhusers?hl=en.
>
> --
> Fabio Maulo

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to