我这里可以通过一些这些内部提供的方法对一张表进行访问,如果说我还要访问其它的表,也就是说我这个表需要跟其它的表来关联,我应该怎么来做呢? 比如说我这个表与其它的表是1:1 的关系,1:n的关系,尽管说只要你说到点子上就可以,谢谢!
这个是用来执行对数据库进行访问的访问类,如下:using System;
using System.Collections;
using Spring.Data.NHibernate.Support;
namespace OKEC.Sample.NHibernate.NHibernateTest
{
/// <summary>
/// UserDao 的摘要说明。
/// </summary>
public class UserDao : HibernateDaoSupport
{
public UserDao()
{ //
// TODO: 在此处添加构造函数逻辑
//
}
public bool SaveObject(User user)
{
HibernateTemplate.Save(user);
return true;
} public bool DeleteObject(User user)
{
HibernateTemplate.Delete(user);
return true;
}
public bool UpdateObject(User user)
{
HibernateTemplate.Update(user);
return true;
} public IList GetAllObjectsList()
{
return HibernateTemplate.LoadAll(typeof(User));
}
public User Load(Object ID)
{
return (User)HibernateTemplate.Load(typeof(User),ID);
} }}
这个是用来执行对数据库进行访问的访问类,如下:using System;
using System.Collections;
using Spring.Data.NHibernate.Support;
namespace OKEC.Sample.NHibernate.NHibernateTest
{
/// <summary>
/// UserDao 的摘要说明。
/// </summary>
public class UserDao : HibernateDaoSupport
{
public UserDao()
{ //
// TODO: 在此处添加构造函数逻辑
//
}
public bool SaveObject(User user)
{
HibernateTemplate.Save(user);
return true;
} public bool DeleteObject(User user)
{
HibernateTemplate.Delete(user);
return true;
}
public bool UpdateObject(User user)
{
HibernateTemplate.Update(user);
return true;
} public IList GetAllObjectsList()
{
return HibernateTemplate.LoadAll(typeof(User));
}
public User Load(Object ID)
{
return (User)HibernateTemplate.Load(typeof(User),ID);
} }}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货