0
試してみましたか?単純なSpring mvcアプリケーションを作成しました。コントローラクラスがあります。私は春のドキュメントでコントローラのクラスがシングルトーンであり、単一インスタンスが作成されていると読んでいますが、試してみるとそうではありません。ここSpring MVCでコントローラのリクエストごとに異なるオブジェクトが作成されました
@Controller
public class TestController {
String message = "Welcome to your 1st Maven Spring project !";
@Autowired
private Person person;
String ok="ok";
@RequestMapping("/hello")
public String test() throws InterruptedException {
System.out.println("word s "+ok);
System.out.println("from controller");
System.out.println(person.getName());
new TestController().ok="changed.";
私は別のブラウザからhello URLにアクセスし、私は「OK」 は、私が何かをしないのです、私は試験方法でそれを変更していても、印刷されたばかりですか?
私の日、thnxを作った。 – parameswar
haveone。もっと疑問に思うかもしれないhttp://stackoverflow.com/questions/42725862/ – parameswar