巧用文件保存对象来提高JSP的性能(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:44 点击:次
Document doc=new Document(ID),然后文档的其他属性从以文档ID命名的文件中获取,
FileInputStream fis=new FileInputStream(doc.getID());
ObjectInputStream ois=new ObjectInputStream(fis);
doc =(Document)os.readObject();
(标准化越来越近了):namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
新增或修改文档时:
Document doc=new Document();
doc.setID(…);
doc.setTitle(…);
doc.setKeyWord(…);
……
FileOutputStream fos=new FileOutputStream(doc.getID());
ObjectOutputStream oos=new ObjectOutputStream(fos);
oos.writeObject(doc);
oos.flush();
产生新的或覆盖原有的文件,在用户阅读这篇文档的时候(在这个系统中当新增或修改完文档后马上转入浏览该文档页面),我在后台将这个文档的属性加入到数据库中,这样用户不用等到所有的操作完成之后才能看到页面,这样也分摊了中间层服务器的负担,因为文档表关联了很多的视图,所以新增或修改的时候我同时更新了文件和数据表,而像评论,日志这样独立的表
相关新闻>>
- 发表评论
-
- 最新评论 更多>>