コントローラを定義し、HttpSessionオブジェクトを宣言する必要があります。私はそれをオートワイヤリングするか、メソッドとしてオブジェクトとして渡すことができます。 2つのオプションの違いは何ですか?どちらが好ましいですか?コントローラでHttpSessionオブジェクトを宣言する
オプションコントローラで1つの
@Controller
public class UserController {
@Autowired
HttpSession session;
..
..
}
オプション2
@Controller
public class UserController {
@RequestMapping(value="/user", method=RequestMethod.GET)
public @ResponseBody User getUser(HttpSession session) {
..
..
}
}