0
我有一個應用程序用於在特定位置搜索某個位置,併爲每個位置設置一個計數器以生成統計報告(以圖形的形式)。該報告基於點擊次數。我不想有一個單獨的表來保存櫃檯。有沒有其他辦法來處理這種情況....使用素數設置計數器
我有一個應用程序用於在特定位置搜索某個位置,併爲每個位置設置一個計數器以生成統計報告(以圖形的形式)。該報告基於點擊次數。我不想有一個單獨的表來保存櫃檯。有沒有其他辦法來處理這種情況....使用素數設置計數器
你不想有一個單獨的表 - 你的意思是在數據庫中的表? (非常含糊的問題,但我想我知道你的意思)。如果是這樣,您的choise的數字字段添加到您的Locality
實體:
@Entity
public class Locality {
private String name;
private int counter;
public voidincreaseCounter() {
counter++;
}
public int getCounter() {
return this.counter;
}
}
...當搜索已經發生增加從當地櫃檯:
public void searchPerformed(String searchString) {
String locality = ....// parse the search string
Locality locality = localityRepository.getLocality(localityName);
if (locality == null) {
locality = new Locality(localityName);
}
locality.increaseCounter();
System.out.println("New counter for " + locality + ": " + locality.getCounter());
localityRepository.update(locality);
}
謝謝你,是非常有益的... – vikram
[是否解決了您的問題?](http://stackoverflow.com/help/accepted-answer) – Manuel
是的,它解決了我的問題。謝謝 – vikram