2009-11-29 5 views
0

Ma classe ressemble à:Aide avec le mappage des attributs ma classe

public class User 
{ 
     public virtual int ID {get;set;} 
     public virtual string Username {get;set;} 

} 

Tableau:

User 
-UserID INT NOT NULL, 
-Username NVARCHAR(50) NOT NULL 

UserID is the PK, IDENTITY. 

Comment pourrais-je utiliser le mappage d'attributs NHibernate pour ma classe?

Répondre

1
[Class(0, Name = "User", Table = "Users")] 
public class User 
{ 
     [Id(0, Name = ID", Type = "Int32", Column = "ID")] 
     [Generator(1, Class = "native")] 
     public virtual int ID {get;set;} 
     [Property(0, Name = "Username", Column = "Username", Type = "string", NotNull = true , Length = 50)] 
     public virtual string Username {get;set;}  
} 
Questions connexes