我正在設計一個銀行web應用程序,我想存儲一些共享數據在 用戶/會話中共享。我想堅持數據,但沒有任何使用數據庫或文件系統的選項。要求是每當公共數據被修改時,它應該對所有人立即可見。我希望有一些建議。java沒有數據庫或文件系統的公共存儲選項
0
A
回答
1
嘗試使用POJO。然後將所有POJO存儲在列表或地圖中。
例如
//this is your pojo
public class User{
private String name;
private int age;
public void setName(String name){
this.name = name;
}
public String getName(){
return this.name;
}
public void setAge(int age){
this.age = age;
}
public int getAge(){
return this.age;
}
}
public class TestUser{
public static void main(String args[]){
//to populate record, create object user
User user1 = new User();
user1.setName = "name1";
user1.setAge = "20";//then so on
//after creating object, store it in a <a href="http://tutorials.jenkov.com/java-collections/index.html"collection</a>. Depends on what you want.
List<User> myList = new ArrayList<User>();
//then add it to your collection
myList.add(user1); //and so on
//you can access now your record on your list
}
}
0
我會建議你使用Caches
(Oracle Coherence的,簡單的地圖)有許多可供選擇。如果你想永久堅持數據,那麼我沒有任何其他選項,比Database/Filesystem
。
緩存
0
您可以使用緩存像Memcached的。
或者您可以使用像HSqlDB這樣的內存數據庫。
1
可以使用具有針對內存數據庫支持創建內存數據庫結賬HSQL DB文檔支持HSQL數據庫的JDBC驅動程序
相關問題
- 1. IDE像系統 - 數據庫或文件系統的存儲
- 2. 數據庫vs文件系統存儲
- 3. 存儲大量數據:數據庫或文件系統?
- 4. 存儲圖像?雲上的數據庫或文件系統
- 5. 存儲文件夾系統的數據庫模式的選擇
- 6. Android存儲沒有sheredprefarances,數據庫和文件系統的數據
- 7. 將圖像存儲在數據庫或系統文件中?
- 8. 存儲圖像:數據庫或文件系統 -
- 9. java中沒有文件和數據庫的管理系統
- 10. 在數據庫vs文件系統上存儲xml文件
- 11. Moodle 2.0存儲文件在哪裏?在數據庫或文件系統中?
- 12. 存儲庫vs數據庫vs文件系統
- 13. 在數據庫或文件系統中保存PDF文件
- 14. 將選項存儲在數據庫或文件中?
- 15. 分析系統 - 數據庫設計或架構存儲統計
- 16. Laravel文件系統/存儲 - 本地/公共文件的URL不工作
- 17. 將圖像存儲在文件系統或數據庫中?或兩者?
- 18. 所有項目的公共庫文件
- 19. 索引數據庫內的數據,文件存儲在文件系統
- 20. [Neo4j]存儲在文件系統中的Impermanet數據庫
- 21. BLOB或文件系統來存儲和
- 22. 沒有數據庫的PHP標籤系統(純文本文件)
- 23. 用戶圖像 - 數據庫與文件系統存儲
- 24. 爲什麼文件系統存儲比SQL數據庫更快
- 25. 簡介的圖片存儲數據庫或服務器系統
- 26. Magento;私人/公共文件系統層
- 27. 限制系統文件訪問公共
- 28. 用戶文件導軌公共/系統
- 29. 公共存儲庫與gitolite
- 30. 公共git存儲庫
你在哪兒存儲數據的能力嗎?只在內存中? – nos
「持久」意味着精確地將數據存儲在文件系統中(直接或通過數據庫或其他方式)。 – SJuan76