NHibernate mapping.attributes

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik probeer NHibernate te gebruiken en zie overal voorbeelden met attributen boven de classes, wat erg makkelijk zou zijn.

[Class]
public class Boek
{
[Id(Name = "BoekId", Access = "field.camelcase-underscore")]
[Generator(1, Class = "native")]
private int _boekId;
private string _titel;
private string _auteur;
private string _isbn;
private Medewerker _lener;
[Property]
public virtual string Titel
{...}
[Property]
public virtual string Auteur
{...}
.............

Deze attributen horen in de NHibernate.Mapping.Attributes te zitten. Ik heb de NHibernate.dll in mijn references. Hij is van versie: NHibernate-2.1.0.Alpha2

Maar ik mis de NHibernate.Mapping.Attributes namespace in mijn code. Hij bestaat niet. Is dit in de nieuwere versie echt verwijderd?? Of doe ik iets fout...

[ Voor 52% gewijzigd door Verwijderd op 22-04-2009 12:06 ]


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
NHibernate.Mapping.Attributes is an add-in for NHibernate
Je hebt die add-in ook geinstalleerd/geconfigureerd/whatever? Verder vind ik je topic nogal karig; ik zie nergens wat je hebt geprobeerd, gezocht, gevonden en wat er evt. niet werkt aan de gevonden oplossingen. Gelieve volgende keer even een kijkje te nemen in onze Quickstart voordat je een topic opent ;)

[ Voor 55% gewijzigd door RobIII op 22-04-2009 10:23 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:30
miep




Eigenlijk vind ik het helemaal niet handig om je mapping dmv attributes te doen. :P
True, je hebt je class & je mapping direct bij elkaar, maar ik ben eigenlijk helemaal niet in die mapping geinteresseerd als ik die class voor m'n neus heb.
Daarom gebruik ik momenteel nog altijd xml files om m'n mapping in te doen; later kijk ik wel eens naar fluent NHibernate.

[ Voor 191% gewijzigd door whoami op 22-04-2009 10:36 ]

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
whoami schreef op woensdag 22 april 2009 @ 10:24:
miep




Eigenlijk vind ik het helemaal niet handig om je mapping dmv attributes te doen. :P
True, je hebt je class & je mapping direct bij elkaar, maar ik ben eigenlijk helemaal niet in die mapping geinteresseerd als ik die class voor m'n neus heb.
Daarom gebruik ik momenteel nog altijd xml files om m'n mapping in te doen; later kijk ik wel eens naar fluent NHibernate.
Ik vind het ook wel iets hebben. Als je iets in je klasse veranderd, kun je op dezeflde plaats ook je mapping bijstellen en vergeet je het niet. En je ziet her niet zo snel over het hoofd. Wat vind jij? Maar nooit mapping.attributes gebruikt?

Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:30
Ik heb voldoende unit-tests die ervoor zorgen dat ik het ook niet vergeet. :)

En nee, nooit gebruikt. (Behalve ooit eens met ActiveRecord gespeeld, waar je ook je mapping maakt dmv attributes)

https://fgheysels.github.io/