12
의 속성을 무시하도록 어떻게
우리는 POCO, 같은있다 : 당신이 자세히 보면, 우리는 버전이당신은 NHibernate에이 POCO
public class Person
{
public Guid PersonID { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime DateOfBirth { get; set; }
public string Version {get; set; }
}
그리고
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="NHibernate.FirstAttempt" namespace="NHibernate.FirstAttempt.Entity" >
<class name="Person" lazy="false">
<id name="PersonID">
<generator class="guid" />
</id>
<property name="FirstName" />
<property name="LastName" />
<property name="DateOfBirth" />
</class>
</hibernate-mapping>
으로 대응하는 HBM 파일을 데이터베이스에 열이없는 속성? nHibernate가이 프로퍼티를 무시하기를 원한다. 이것이 우리가 프로퍼티를 맵핑 파일에 두지 않은 이유이다. 그러나 대신 그것은 오류를 던지기 시작했다.
이 방법이 있습니까?
감사합니다. 내게 맞습니다. –
회원이 가상으로 만들고 싶지 않을 때를 대비해 궁금한 점이 있습니까? –
예, 기본적으로 지연로드를 비활성화해야합니다. 그런 다음 수집 속성은 가상 IIRC 만 필요합니다. – Andy