Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

パッケージ名と名前空間の違い

「Javaのパッケージ名」と「.NETの名前空間」の違いについて

Javaのパッケージ名

パッケージ名は、

などが一般的です。

先頭の要素は、正規に取得しているドメイン名を、構成毎に逆にしたものになります。

また、パッケージ名は、小文字しか利用できません。

.NETの名前空間

.NETの名前空間は、

などが一般的です。

.NETの名前空間の頭文字は、大文字が推奨されています。

共通

名前空間(パッケージ名)には、「 - 」を使えません。
このため「 - 」は「 _ 」等に置換する必要があります。
「hitachi-solutions」 → 「hitachi_solutions」などとなります。

「サブシステム名など任意」の部分には

のIDなど

が適用される事が多いようです(プレフィックスなどと併用される)。

具体例

先頭要素は、基本的に

となります。

OSSに関しては、

などが一般的です。
※:正規に取得している(企業やOSSのサイトの)ドメイン名を、構成毎に逆にしたもの。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS