Spring.net+NHibernate,该如何处理
发布时间:2011-06-26 21:10:08 文章来源:www.iduyao.cn 采编人员:星星草
Spring.net+NHibernate
最近在研究Spring.net+NHibernate的过程中发现了一个问题,希望大家指点,小弟感激啊~
在UserDao.cs的类UserDao中 继承了接口HibernateDaoSupport 然后在spring.net和nhibernate的配置文件里面写了注入,最后在调用的时候userDao.Save(u);报未将对象引用设置到对象的实例....说的是HibernateTemplate.Save(user) 的HibernateTemplate未实例化?
类文件--UserDao.cs
public class UserDao : HibernateDaoSupport
{
public void Save(User user){
HibernateTemplate.Save(user);
}
}
配置文件---spring_bean_dao.xml
<object id="UserDao" type="SpringHiberate.dao.UserDao">
<property name="SessionFactory" ref="SessionFactory" />
</object>
<object type="~/Default.aspx">
<property name="UserDao" ref="UserDao" />
</object>
调用页面---Default.aspx.cs
private UserDao userDao;
public UserDao UserDao
{
get { return userDao; }
set { userDao = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
SpringHiberate.dao.model.User u = new SpringHiberate.dao.model.User();
u.Name = "safa";
u.Email = "eicesoft@126.com";
userDao.Save(u);
------解决方案--------------------
居然没有回复,失望。自己搞掂了,结贴啦~哈哈
------解决方案--------------------
怎么搞定的?
------解决方案--------------------
也遇到这个问题,求LZ解答。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
开软件网络这方面的公司,我这样行吗?
我学过编程,但是也没什么做过大型的开发。现在有2年没做了,有点生疏。对一些软件只能说出需要什...
-
rational rose 2003
rational rose 2003原版的大小是多少?
今天在网上找了下,汉化版的只有11。3M,影象中好象这个软件蛮大的。
如果...
-
我的第一个Windows Phone 7应用程序
本来一直没有过做移动开发的想法,前短时间被CSDN一个移动大会“挑逗”的有点“心血来潮”!恰好...
-
页面保存值的问题???
一个Grid下面有两个单选按钮和一个子Grid,选中不同单选按钮,子Grid就显示不同的页面,而且这两个页面里边都有文本...
-
.Net程序中操作数据库不起作用了
建立的C#Windows窗体应用程序,为一个按键响应消息写入如下代码:
//打开数据库,并清...
-
这样会不会影响我的工作?
我脸上有挺严重的痘痘,这样去公司会不会影响自己的升职之类的?要是当项目经理的话形象肯定要过关,我这个情...
-
win7(32)下安装VS2008总是安装“运行时系统必备”出错,求救
我是装的联想OEM版的win7。安装的这个VS安装包以前在XP下使用是没问题...
-
求 iis 6.0 或者 7.0 下载地址
求 iis 6.0 或者 7.0 下载地址?
------解决方案--------------------
都是windows组件,不用单独下...
-
安装了.NET4.0 还需要安装3.5 3.0 2.0吗
安装了.NET4.0 还需要安装3.5 3.0 2.0吗
Microsoft .NET Framework 4.0最近出来了,那我如...
-
win7环境下可不可以装vs2003.net
求高手,若可以请说一下安装注意事项,谢谢
------解决方案--------------------
1.安装IIS 7;
具...