Я новичок в Spring и Hibernate. Я использовал класс POJO для поддержки данных sessoin. Я поставил область действия как сеанс.здесь
@Component
@Scope("session")
public class SessionInfo {
private int userId;
private String loggingUser;
// getter and setter methods
}
тогда мой класс контроллера установлен как scope = "request" и методы в этом контроллере, я могу передать класс sessionInfo и установить / получить данные сеанса.
@RequestMapping(method = RequestMethod.GET)
public String index(Model model,SessionInfo session) {
session.setLoggingUser("akudahewa@gmail.com");
// set model attributes ....
return "BusinessCategory/index";
}
Thatsкак я поддерживаю данные сеанса в моем приложении.Таким образом, каждый раз, когда мне нужно передать класс sessionInfo в каждый метод, где это необходимо, и проверить, есть ли какой-либо пользователь в объекте сеанса, является ли способ правильным или нет.а также мы не можем использовать перехватчик для этого.Если нет, то как лучше сохранить данные сессии весной.