5
私は2つのコンポーネント、ベースEntity
コンポーネントがあります:私はClient
のインスタンスを作成しようとすると、私はエラーを取得し、しかしColdFusion ORMを使用して基本クラスをどのようにマップしますか?
<cfcomponent persistent="true" extends="Entity">
<cfproperty name="FirstName">
<cfproperty name="LastName">
</cfcomponent>
:
<cfcomponent persistent="true">
<cfproperty name="Id" fieldtype="id" generator="native">
</cfcomponent>
そして、それを拡張するClient
コンポーネントを彼らは2つの異なるテーブルとしてマップされていると言います。私はHibernateが基本クラスを無視する能力を持っていることを知っていますが、ColdFusionのタグでどのようにすればいいのですか、あるいはこの機能のHBMマッピングに落ちなければなりませんか?
補遺:Entity
からpersistent="true"
を削除すると、私はそうするならば、それはId
性質を持っていないかのようClient
が行動する、のいずれかに動作しません。
変更後に必ずORMReload()を実行してください。 – CfSimplicity