Javaのプロパティファイルで定義されたプロパティ名の命名規則は何ですか? 大文字または小文字のみを使用できますか?
例: bankAccountNumber または bank.account.number?
インターネット上のどこかで定義されていますか?
Javaのプロパティファイルで定義されたプロパティ名の命名規則は何ですか? 大文字または小文字のみを使用できますか?
例: bankAccountNumber または bank.account.number?
インターネット上のどこかで定義されていますか?
プロパティ ファイルでは小文字の命名規則を使用することをお勧めします。
bank.account.number
これはもっと評価できます。
私の理解では、.properties
ファイルに書かれた標準的なルールはありませんが、ほとんどのフォルダー内のファイルが小文字のファイル名になっているjava.
場合があります。また、それ自体も小文字です。
のような:.properties
lib
Java\jre
.properties
properties
psfontj2d.properties
キー値
courier_new=courier
courier_new_bold=courier_bold
プロパティの命名に特定の基準はありませんが、慣習は次の形式のようです
a.b.c.d = x
小文字で。私はある種の非公式の階層を期待しています。
bank.
bank.account.
bank.account.name.
bank.account.pin.
等
特定のクラスに直接影響するプロパティの場合は、そのクラスにちなんで名前を付けることができます (または少なくともパッケージ名を使用します)。ただし、これは実装リークの例でもあり、それを行う前に真剣に考えます。
JSFでは、 ValidationMessages.properties で何かを見ることができます
javax.validation.constraints.Pattern.message
または JsfMessages.properties で
javax.faces.component.UISelectOne.INVALID
だからあなたは好きな場所で使うことができます、私は小文字のパッケージがフォーマットされているのが好きです
プロパティファイルには、そのような一般的な規則はないと思います。ただし、適切でわかりやすい形式 (例: bank.account.number )で小文字を使用することは良さそうです。また、プロパティ ファイルを元の拡張子 ( .properties ) で使用することもお勧めします。