NHibernate初看之后的感想

 

1.         总体上,感觉很罗嗦,每个表对应的类,把每个字段都定义,够繁琐了,我甚至怀疑写这么复杂的必要性。因为在数据库中,不是每个字段都是同等重要的。有些字段,简直就是陪衬。遇到过很多表字段上百的情况。而且,还有很多的其他类型的字段,如图象之类的。不知道NHibernate在字段的灵活性上有没有什么解决方法。

2.         影射文件是必须的。我在想,这个影射文件,能否被外层使用在自动界面上。或者,对他赋予更丰富的含义。——我这个想法感觉又回到了“由影射文件决定类以及界面”的路子上了。

3.         NHibernate封装的相当好,用Sessiontransaction对象就可以了。

4.         一对多影射需要在影射文件中定义,在类定义时配合。

5.         查询可以按照类别,添加各种条件,还有排序。我相信,以Hibernate的地位,应该能够想到的大多数问题都有办法。

6.         HQL语言可以用来扩展。

原文地址:https://www.cnblogs.com/jetz/p/496332.html