我这里可以通过一些这些内部提供的方法对一张表进行访问,如果说我还要访问其它的表,也就是说我这个表需要跟其它的表来关联,我应该怎么来做呢? 比如说我这个表与其它的表是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);
        }    }}