0
Spring MVC Webアプリケーションにユーザー情報を格納する方法を探しています。たとえば、私はこの方法があります:Webアプリケーション全体を通してユーザーに関する情報を保存するSpring MVC
public int getUserId() throws NumberFormatException, SQLException{
//Create the connection and the statement
Connection conn = dataSource.getConnection();
Statement statement = conn.createStatement();
//Result set for getting/executing the query
ResultSet rs = statement.executeQuery("SELECT user_id FROM users WHERE username='UserHere'");
while(rs.next()){
return Integer.parseInt(rs.getString("user_id"));
}
//Return the results
return -1;
}
私はusersIdを取得するには、このメソッドを呼び出していますが、私は一度だけ、それは/変数に格納すると呼ばれる、一度これをコールする方法を探しています私はWebアプリケーションを通して世界中にアクセスできますか?
私はこの情報を参照しているオブジェクトに!=チェックを付けることができますが、作成されていなければ作成されます。これは、次回の使用まで1回発生します。
おかげ
セッションに変数としてこれを追加することができますキャッシングについて –