最近做了一个做SMT公司的文档管理系统.主要为了解决客户过去通过邮件的方式将制作图纸和说明发送到公司.而此项目上线后,客户可以直接通过浏览器来下发最新的订单。上传于订单相关的图纸、制作说明,信息量的的承载比以前通过邮件的方式大很多。且可以实时了解到订单生产经过的几个重要环节进度情况,类似物流行业的快递跟踪。
项目时间:1.5个月。参与开发人员:1人(本人)。
所用技术:数据层采用了Nhibernate
UI层是WebForm方式,少量ajax(json+jquery)
Js库:jquery;
这里简单介绍一些项目中使用Nhibernate(后文都简称为NH)一些问题和小技巧.本人也是初次使用NH,可能在有些问题上的理解不够深刻,发布此文的另外一目的也是能大家一起讨论.国内Nh的文档也比较少。我主要参考的一些文档罗列如下:
参考的源码方面:
Nhibernate不像Hibernate有一些企业级别的项目应用有很多可以参考的.nhibernate基本上没有很完善的大型项目.所以很多都的依靠自己参考hibernate的实现方式.这些东西还得需要我们大家继续努力.
今天先写这么多,具体还没有设计到代码方面的技巧(比如分页,Criteria多个条件查询的封装等).我会在后面一章节完成,希望我的文章能对你有所帮助.
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛