39

Javaのプロパティファイルで定義されたプロパティ名の命名規則は何ですか? 大文字または小文字のみを使用できますか?

例: bankAccountNumber または bank.account.number?

インターネット上のどこかで定義されていますか?

4

8 に答える 8

36

プロパティ ファイルでは小文字の命名規則を使用することをお勧めします。 bank.account.numberこれはもっと評価できます。

于 2012-09-18T08:56:29.417 に答える
14

私の理解では、.propertiesファイルに書かれた標準的なルールはありませんが、ほとんどのフォルダー内のファイルが小文字のファイル名になっているjava. 場合があります。また、それ自体も小文字です。 のような:.propertieslibJava\jre.propertiesproperties

psfontj2d.properties

キー値

courier_new=courier
courier_new_bold=courier_bold
于 2012-09-18T09:17:54.650 に答える
5

プロパティの命名に特定の基準はありませんが、慣習は次の形式のようです

a.b.c.d = x

小文字で。私はある種の非公式の階層を期待しています。

bank.
bank.account.
bank.account.name.
bank.account.pin.

特定のクラスに直接影響するプロパティの場合は、そのクラスにちなんで名前を付けることができます (または少なくともパッケージ名を使用します)。ただし、これは実装リークの例でもあり、それを行う前に真剣に考えます。

于 2012-09-18T08:58:35.430 に答える
2

JSFでは、 ValidationMessages.properties で何かを見ることができます

javax.validation.constraints.Pattern.message

または JsfMessages.properties で

javax.faces.component.UISelectOne.INVALID

だからあなたは好きな場所で使うことができます、私は小文字のパッケージがフォーマットされているのが好きです

于 2012-09-18T08:59:50.713 に答える
1

プロパティファイルには、そのような一般的な規則はないと思います。ただし、適切でわかりやすい形式 (例: bank.account.number )で小文字を使用することは良さそうです。また、プロパティ ファイルを元の拡張子 ( .properties ) で使用することもお勧めします。

于 2012-09-18T09:00:49.753 に答える