プロジェクト名
最高の英語は、そのようtestjavaproject、studentmanagementおよびようにすべて小文字内のすべての単語は、もちろん、あなたはまた、「学生管理システム」として、中国を使用することができます。
二、Javaプロジェクトに関連する名前
1、パッケージ名
小文字でパッケージ名を統一し、唯一の英語の単語の意味論との自然な切れ目で区切って、それはターン使用中のドメイン名ではなく、紛争の書き込みに最高です。com.cnblogs.sun99bk.myutilなどのように。
また、パッケージ名単数形の最良の統一使用していますが、クラス名が複数の場合は、クラス名の複数形を使用することができることに注意してください。
2、クラス名
使用UpperCamelCaseスタイルクラス名は、各単語の最初の文字が大文字で、あるこぶの形、遵守しなければならない、と国民は、クラス名、プロジェクト名と一致する必要があります。
3、メソッド名、オブジェクト名や変数名
メソッド名、パラメータ名、メンバ変数は、ローカル変数は、単語の最初の文字を大文字にしている必要があります(単語のみ、それらはすべて小文字があれば)最初の単語を小文字の最初の文字を除く形でのこぶ、残りを遵守するため、一貫した使用lowerCamelCaseスタイル、です。動詞+名詞または動詞の名前を使用する方法、このような追記として()のgetName()などが挙げられます。
4、プロパティ名
及びオブジェクトのように使用するDBURL名詞またはそのような名前、dbClassName、dbUserの、DBPASSWORDとして表現の形容詞+名詞形を使用して、同じ方法を命名します。
5、コンスタント
すべて大文字に名前を付ける定数は、言葉、意味的な整合性との間にアンダースコアで区切られたと、そのようMAX_STOCK_COUNTなどというようにではない、あまりにも長い名前を、クリアするために努めています。
第三には、.propertiesファイルのプロパティファイルという名前の変数を定義します
object.a_b_c形式、オブジェクトがホストであることを特徴とする請求すべて小文字、別個a_b_c複数の単語に下線を付します。
例えば:
hibernate.cache.use_second_level_cache、
hibernate.cache.provider_class、
hibernate.cache.provider_configuration_file_resource_path等等
四、xmlファイル名
すべて小文字、 - そのシンボルはXML記述を使用することで、同様のApplicationContextのは、命名の習慣です。
比如springmvc-servlet.xml、ワークデスク-manager.xml、ワークデスク-servlet.xml、ApplicationContextの-basic.xml等。
離れて、そのようなPARAM名、フィルタマッピングおよびオンよう - 複数の文字の内容との間のXML。
第五に、一般的なファイルの命名
JSP、JS、IMG通常のJavaおよび他の変数と同じ仕様として。
シックス・プロパティファイルのプロパティ
errors_zh_CN.properties、hibernate_test.properties:アンダースコアで区切られました
七、データベース名
すべて大文字で指定されたテーブル、フィールド、複数の単語_分離します。