摘要:
如NHibernate.Type.Int32Type,它没有public 构造函数,如何去实例化?即方法Delete(string query, object value, IType type)中,如果传第三个参数进去啊? 阅读全文
摘要:
1. 应用层的工程的App.config也要有NHibernate相关的配置。
2. 数据库设计当中,表名,字段名不能有数据库的关键字,如:user, group.....字段名最好不与表名相同
3.实体映射文件(*.hbm.xml)要设置为Embeded Resource(嵌入式资源)文件。
4.对于one-to-many, 配置要用set, 实体类要用Iesi.Collections.ISet。
5.实体类一定要override Equals方法与GetHashcode方法。
6.对数据进行插入、修改、删除要使用事务:
阅读全文