推奨のパッケージ構成は?
SAStrutsを使用した場合の、パッケージ構成はどれがいいのだろう?
まず、HOT Deploy対象・非対象は分けておいたほうがよさそう。(公式ページには書いてないが)
では、HOT Deploy対象配下はどのようにするべきか?
考えられるパターンとしては、以下のどちらかになるかと思っている。
- <ルートパッケージ>.<サブパッケージ>.action.xxxAction
- <ルートパッケージ>.action.<サブパッケージ>.xxxAction
メーリングリストでは基本的に2を推奨するが、どちらでもよいとの回答がある。
[Seasar-user:15429] Re: [SAStruts] パッケージ構成の規約について
ただし、1の構成の場合NamingConventionを修正する必要があるとのこと。
あまり標準に手を入れたくないので、2の方法が無難かな。