spring

springのxmlファイルに記述するbeanの定義にscopeがあります。

1)singleton
1つのコンテナ内で1つのインスタンス(デフォルトはこれになる)
singletonはコンテナが作成されたタイミングでインスタンスが作成されて、それが使いまわされる。
2)prototype
コンテナからbeanを取得するたびにインスタンスを生成する
prototypeは、beanが取得されるたびにインスタンスが作られる。