So legen Sie Controller-weite globale Variablen fest
Zur Zeit benutze ich@ModelAttribute
um globale Variablen (z. B. Tweets für die Fußzeile) in my@Controller
:
public @Controller class MainController {
public @ModelAttribute void global(ModelMap map) {
map.addAttribute("tweets", /*...*/null);
}
}
Aber sie sind logischerweise weg, wenn ein anderer Controller erstellt wird, um die Dinge sauber und getrennt zu halten:
public @Controller class GalleryController {
// ...
}
Was ist die beste Vorgehensweise, um globale Variablen für den gesamten Controller festzulegen?