




















2. 数据库设计当中,表名,字段名不能有数据库的关键字,如:user, group.....字段名最好不与表名相同
3.实体映射文件(*.hbm.xml)要设置为Embeded Resource(嵌入式资源)文件。
4.对于one-to-many, 配置要用set, 实体类要用Iesi.Collections.ISet。
例如:
Role.hbm.xml



















































































5.实体类一定要override Equals方法与GetHashcode方法。
6.对数据进行插入、修改、删除要使用事务:
ITransaction tran=session.BegionTransaction();
//Do something
tran.Commit();