値を変更したことがない場合は、一度初期化してサーバーを再起動するまで保持しておくとよいので、ポートレットにハードコーディングします。
構成が変更される可能性がわずかにある場合(最初にのみ、ポートレットをページに追加した後)、必要なときにそれらを読んでください。そして、portlet.xmlでデフォルトを提供します。
<portlet>
<portlet-name>my-portlet</portlet-name>
<portlet-class>
com.example.MyPortlet
</portlet-class>
<portlet-preferences>
<preference>
<name>my-first-pref</name>
<value>some default value</value>
</preference>
</portlet-preferences>
</portlet>
注意:ポートレット設定を変更した場合、それらをアクティブ化するにはサーバーを再起動する必要があります。
設定を取得するためのパフォーマンスが心配な場合:影響があるかどうかを測定し、数値を投稿します。私の賭けは、他の場所でより多くのパフォーマンスを得ることができるということです。そして、他の場所で絶対にパフォーマンスを得ることができない場合:おめでとうございます、あなたはよく調整されたシステムを持っています。