Spring.NET 表現の参照オブジェクトの定義
-
05-07-2019 - |
質問
監督-選手コメ参考に別のオブジェクトか定義される春のコンフィグファイル内から表現です。具体的には、思う移植性の値表現で通話方法及びそのプロパティのオブジェクトから返される方法です。
たって以下の(名前の変更):
<property name="NullableIntProperty"
expression="#{Some.Object.Id}.Get().NullableIntValue"/>
場所 Some.Object.Id
がある別のオブジェクトって定義され、configファイルなど
<object id="Some.Object.Id" ... >
私のアプリの破損の原因となります。を構文解析例外 expecting "COLON", found '}'
.と思っていを見込んで名前空間が私を見つけていない文書です。
ったところではなく、もっ死。私はもともと手を組み合わせ MethodInvokingFactoryObject
や PropertyRetrievingFactoryObject
すなわちその他の場所のための非nullの種類が失敗した場合nullablesはその取り組み null
春からは、オブジェクトファクトリを返 null
としての故障(これは通常すべき水準にあるといえます。
解決
で利用できます @(object-id-here)
表現の書式に 取得するオブジェクトから春のコンテキストの表現:
<property name="NullableIntProperty"
expression="@(Some.Object.Id).PropertyOnSomeObject"/>
他のヒント
変更#は$べきものを教えて頂けたらと思います。
所属していません StackOverflow