B类
@Controller
@RequestMapping("/b")
public class B {
private String b;
public StringgetB() {
return b;
}
public void setB(String b) {
this.b = b;
}
@RequestMapping("/b1")
public Stringfun(){
this.setB("sssss");
System.out.println(this.getB());
return "redirect:/a";
}
}
A类
@RestController
public class A {
@RequestMapping("/a")
public void fu(){
B bclass=new B();
System.out.println(bclass.getB());
}
}
当执行b/b1的时候就会发现A中打印的是null,这就是被回收了。