1
私は春の新機能です。私は、単一のパラメータuniqueIdを持つコンストラクタを持つBeanクラスを持っています。UniqueIDをコンストラクタ引数としてSpring Beanに渡す方法
void Sample(String uniqueId){
this.uniqueId = uniqueId;
}
このBeanにはデフォルトコンストラクタがありません。 私はいくつかのbussinessロジックのためにこのidが必要です。 このuniqueIDはUUID.randomUUID()。toString()である必要があります。
これをBean構成XMLからBeanに渡すにはどうすればよいですか。
<bean id="Sample" class="com.scribe.dao.Sample">
<constructor-arg value="UUID.randomUUID().toString()"/>
</bean>
これは機能しません。私の他の選択肢は何ですか? stackoverflowの別の投稿でもこのような例が見られました。 <constructor-arg value="uniqueId"/>
でも同じことができませんでした。これを行うのは簡単です。 助けていただければ幸いです。
のようになりますtrick.thanksをたくさんやった:)ことがうれしい –
ここの助け:) –