如果在你的项目中,配置的没有报错,但是总是注入进来的都是null的话,可查看配置文件所在的项目是否添加了配置文件中所引用或配置了的项目。还有就是mvc中control中注入都失败了。这个最后还是采用了cs的办法来获取的业务逻辑层的实体类,多少有点遗憾。
下面再回顾一下整个项目搭建的流程:
1、准备开发环境:Spring.Net 、Nhibernate 、Asp.Net Mvc、Vs2008 sp1等
2、创建解决方案,添加Service Dao Model等各个层的项目,准备数据库
3、设计和实现IDao 。在此基础上实现IBLL
4、配置hbm实体类映射xml文件
配置web项目的webconfig文件
配置CommonDao.xml----Nhibernate核心配置文件
配置Dao层注入xml文件
配置BLL层注入xml文件
5、测试使用
这个系列,总算写的差不多了。分享你我的知识,让技术改变世界。系列在不断完善中。。。
希望大家多批评指正!
相关下载
项目中用到的:spring.net Nhibernate控件下载
项目:源代码下载
文章索引:
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (一)
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (三)实现数据库接口层和业务逻辑层
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (四)配置全攻略