Java内存怎么存储数据,java – 在内存中存储数据

我在数据库中有“TABLE A”,其中包含3列“COL 1”,“COL 2”和“COL 3”,大约有1000000(1百万)条记录.

对于这个表,我已经映射了一个简单的POJO,让我们说“ClassA”有3个实例变量“var1”,“var2”,“var3”,并且还定义了set()和get()方法.

我的应用程序包含简单的JSP,Servlet和POJO,没有花哨的框架,也没有其他技术.

我真正想要的是,当我的应用程序第一次部署在Application Server上并且它收到的第一个请求时,只有那个请求(只有一次)我的Servlet将从TABLE获得1百万条记录A,用这些记录映射ClassA并开始为ClassA填充对象并将它们保存在Vector或ArrayList中,因为您可能已经知道我的Vector / ArrayList现在将包含1百万个对象,每个对象代表一个记录/ tupple in “TableA”.

好的,现在来到真实和困难的部分,我希望将Vector / ArrayList存储/保存/添加到应用程序上下文或VM或任何其他内存存储位置(实际上我不知道),以便每次我的JSP页面/ Servlet访问内存中的对象时,每次都要获取数据而不是访问数据库.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值