我正在創建一個在線瀏覽器遊戲(基於點擊)。我對Java如何在Web應用程序中工作有一個普遍的疑問。春季Web應用程序
例如我有一個類挖掘和用戶登錄後(使用html中的表單)我想從數據庫中提取數據以將該類的某些值。如果用戶會話將結束從挖掘的值將被保存到數據庫和對象將被銷燬。我可以爲每個使用我的應用程序的用戶創建一個新的Mining對象嗎?
package application.data.character;
public class Mining implements PlayerStat{
private int level, exp;
public Mining(int level, int exp) {
super();
this.level = level;
this.exp = exp;
}
public void addExp(int amount) {
exp += amount;
ExperienceHandler h = new ExperienceHandler();
level = h.checkForLevel(exp, level);
}
public int getLevel() {
return level;
}
public void setLevel(int level) {
this.level = level;
}
public int getExp() {
return exp;
}
public void setExp(int exp) {
this.exp = exp;
}
}
這是關於HTTP如何工作而不是Java如何工作的更多信息。如果您的用戶登錄並進行會話,那麼您輸入會話的任何對象都可供該用戶訪問,因此,不同的用戶會話中會有不同的會話和不同的對象。 – Kayaman
你可以把我介紹給某個地方,或者給我一些理解如何保存對象到會話? –
這是一個涉及大量閱讀的廣泛問題。幸運的是,Spring文檔非常好。 – Kayaman