读书人

Nhibernate中 User is not mapped,该怎

发布时间: 2012-05-28 17:59:33 作者: rapoo

Nhibernate中 User is not mapped
上代码

XML code
<?xml version="1.0" encoding="utf-8" ?><hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="MyHibernate.Model" assembly="Model">    <class name="MyHibernate.Model.User" table="Users">        <id name="Id">            <generator class="native"></generator>        </id>        <property name="UserName"></property>        <property name="Pwd"></property>        <property name="CreateDate"></property>        <property name="Power"></property>    </class></hibernate-mapping>

C# code
 public class UserRepository:BaseRepository<User>    {        public IList<User> GetAllUser()        {            return _sessionFactory.Session().CreateQuery("from User").List<User>();        }    }


XML配置属性也改过了。

[解决办法]
<session-factory>
<mapping assembly="Model"/>

实体类 属性 要设 virtual


<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Model"
namespace ="Model"
[解决办法]
探讨

<session-factory>
<mapping assembly="Model"/>

实体类 属性 要设 virtual


<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Model"
namespace ="……

读书人网 >C#

热点推荐