J2EEのベストプラクティス・トップ10(+2)
後編でた.前編とあわせて読もう.
でも,このトップ10,手放しで賛同できるかと言うとさにあらずだなぁ.
12とか,12とか,12とか.:-D
- 必ずMVCを使うこと
- すべてのレイヤにテストツールを用意し、ユニットテストを自動化すること
- アプリケーション・サーバの仕様ではなく標準仕様に基づき開発すること
- J2EEセキュリティの利用を当初から検討すること
- 理解できる範囲でビルドすること
- EJBコンポーネントを利用するときは、Session Facadeを常に使うこと
- ステートフルSession BeanではなくステートレスSession Beanを使うこと
- CMT(Container Managed Transaction)を使うこと
- プレゼンテーション手段としてはJSPを最優先に使うこと
- HttpSessionにはビジネス・ロジックに必要な最小限のデータだけを保管すること
- WebSphereでは、ダイナミック・キャッシング機能をオンにし、サーブレット・キャッシング・メカニズムを利用すること
- O/Rマッピングの手段として、まずはCMP Entity Beanを利用し、プログラマーの生産性を高めること