Spring サーバーと通信する単純な Android アプリケーションを実行しようとしています。
セッションを使用して、ログインしている各ユーザーのデータを保存したいと思います。私のアプリはJsonオブジェクトをサーバーと交換し、リクエストマッピングは次のようになります:
@Controller
public class LoginController {
@Autowired
private IUserDao userDao;
@RequestMapping( value = "/loginJson",method = RequestMethod.POST)
public @ResponseBody loginResponse login(@RequestBody loginModel login) {
loginResponse response=userDao.checkCredentials(login.getUsername(),login.getPassword());
System.out.println("Result="+response.isSuccess());
System.out.println("Received:"+login.getUsername()+" "+login.getPassword());
return response;
}
}
コントローラーは正常に動作していますが、セッション変数を格納する方法がわかりません。Spring Sessions について説明しているドキュメントをたくさん見つけましたが、それぞれが異なっていました。
誰かがこれを行うための簡単な方法や、ある種の優れたチュートリアルを提案できますか?