您的位置:首页 > 其它

NHibernate之旅(写在前面)

2009-04-14 09:08 197 查看
NHibernate,一个在.net领域相对比较新的技术,仿自java的Hibernate,刚接触的时候,觉得是挺方便的,数据操作不需要你太多的关心,只要组成HQL即可,但是NHibernate有个硬性要求,框架结构得合理,数据库设计须完美。

实际的运用的时候,暴露出一系列的问题,我们的开发的过程中,单独查询一张表的几率恐怕不是很高,再者,数据库的完美设计,只是一个美好的愿望,变化的需求,变化的开发过程,很难在项目运行之初就全面掌握。这样的话就出了一个问题,多变联合查询、或者表中有联合主键的情况下,配置文件是很复杂的,如果碰上一对多、多对多的映射关系,NHibernate不说彻底歇菜,即使实现了,也是老太太的裹脚布,又臭又长,把简单的东西复杂化,然后说自己高深,这是java一直玩弄的阿Q理论。说实话,到现在,我也没有发现java到底好在哪里,只是个工具而已,如果加入了太多的炒作成分,就违背了语言本身的本质了,这样的话也就避免了一部分Java程序员因为觉得做Java挺有面子,而不知天高地厚。

晕,扯远了啊,我发现每次说到java,都会有话说,呵呵,见谅!其实现在我也做java,只是以.net为主,无论是什么,只是个工具而已,需求限制,用VF的可能性都有。

今天转载几篇NHibernate的文章,希望大家仁者见仁、智者见智吧。

这些文章都是转自YJingLee's Bloghttp://www.cnblogs.com/lyj/),如有不妥,敬请联络。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: