[NHibernate.Mapping.Attributes] Relation ManyToMany
Bonjour !
Ayant l'habitude de hibernate/toplink en java 5 (avec les anotations), je n'ai pas pu me resoudre à configurer Nhibernate avec des XML ... Heureusement il y a les NHibernate.Mapping.Attributes qui revient plus ou moins au même !
Helas la documentation est pas encore top et je n'ai pas trouver le moyen de faire des relations ManyToMany le seul cas d'utilisation que j'ai trouvé est celui ci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| private string _idTableTest = "";
[NHibernate.Mapping.Attributes.Id(0, Name = "IdTableTest")]
[NHibernate.Mapping.Attributes.Generator(1, Class = "uuid.hex")]
[NHibernate.Mapping.Attributes.Set(2, Table = "lnkTableTestTableTest2", Name = "TableTest2Set")]
[NHibernate.Mapping.Attributes.Key(3, Column = "IdTableTest")]
[NHibernate.Mapping.Attributes.ManyToMany(4, Class = "xxx.Entities.TableTest2, xxx", Column = "IdTableTest2")]
public string IdTableTest
{
get
{
return _idTableTest;
}
set
{
_idTableTest = value;
}
} |
Un ManyToMany sous forme de ... String? Et je n'ai pas bien compris comment fonctionne la ligne de décoration ...
Est ce que quelqu'un peut m'aider ?
Merci d'avance :)