>>804
たぶん、>>803の話を要約すると >>804 のような感じになるんじゃないの?
想像だけど。

class Builder {
  private BarConnectionPool connectionPool = null;
  〜略〜
  public FooModel getInstance() {
    return Factory.newInstance(connectionPool.getConn());
  }
}

みたいな感じだとすると、結果的に「抱え込んでる」形になるのでは。
それとも >>803 は
モデルにあたるBeanと、ConnectionプールBeanも分離しているので、それをつなぐ手段を
コントローラが負担しているんだけど、と言いたいのかな?