我有这个类,它是SpringBoot应用程序的一部分
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.springboot.tutorial.upwork.service.WelcomeService;
@RestController
public class WelcomeController {
@Autowired
private WelcomeService service;
// http://localhost:7777/welcome
@RequestMapping("/welcome")
public String welcome() {
return service.retrieveWelcomeMessage();
}
// http://localhost:7777/welcome/bla
@RequestMapping("/welcome/{msg}")
public String welcome(@PathVariable("msg") String message) {
return service.retrieveWelcomeMessage(message);
}
}
现在我需要添加一个变量来保存一些数据,这些数据可用于类方法。我怎么能这样做,因为这个类的实例是由Spring创建的?