7

すべてのバインディングを1つのモジュールに入れるのは明らかに悪い考えですが、よりエレガントな方法は何だと思いますか?

ボブのアイデアは、この議論の良いスタートになると思います。

この種のことについて、万能のルールを思いつくのは難しいですが、パッケージごとに1つのモジュールから始めるのは確かに良い場所です。モジュールを各パッケージに入れるということは、実装クラスをパッケージプライベートにすることができることを意味します。モジュールはそれらにアクセスしてバインディングを作成できますが、ユーザーはそれらに直接アクセスできません。

4

1 に答える 1

7

アプリケーション内のさまざまなモジュールのさまざまなモジュール。私は一般的に持っています:

データベースのModule構成 (設定ファイルのロード、データベース接続文字列の構成、データ ソースのプーリング データ ソースへのバインド) 用の

構成設定用Module(設定ファイルの読み込みと値のバインド)。

Moduleデータベース層インターフェースを実装にバインドするための。

Moduleこれは通常、データベース層よりも少し複雑であるため、通常、ビューをバインドするためにいくつかの が必要です。

通常Module、コントローラーの場合は数秒です。

Module特に複雑なクラスの場合は数秒。

于 2009-09-24T09:47:31.833 に答える