MVCの実装って、人によって違ったりして
M、V、C、それぞれの定義があいまいな気がするんだけど
もっともよい構成って、どんな感じなんですかね?

(たとえば今悩んでるのは、MをJavaBeansで実装して、JavaBeansクラス
のなかでDBにアクセスしてデータを格納しておきたいんだけど
コネクションプールの参照がServletContextに格納されているから
ServletContextオブジェクトにアクセスする必要がある。
でもJavaBeanでServletContextにアクセスするのになんか違和感が
ある・・・)