有一个需求: 项目是BS的结构,想用JFreeChart来生成图表,图片显示的数据是从数据库里实时读取的,
有两种打算:
一种想法是用户请求的时候在服务器中生成图片并保存在服务器的一个文件夹里面.
一种想法是在内存中生成图片用户请求完毕后关闭流.
首先想问一下在用户端显示图片是不是下面的流程:
用户首先发出请求到服务器端,服务器端接受请求并生成HTML文档发送到客户端,之后浏揽器装载文件,遇到图片文件先在本地找,找不到的话根据url向服务器发送请求,服务器端有一个写图片的数据流把图片写到本地客户端的一个临时文件夹下,浏览器,这时候图片就显示了.
...
假设有两个实体模型User 和 account .
那么在设计DAO的时候:
UserDAO里面放只涉及到User信息的数据库操作,AccountDAO里面放只涉及到Account的信息,
涉及到User和Account共同的信息全部放到UserAccountDAO里面.
不知道大家是怎么样设计的
- 浏览: 11504 次
- 性别:

- 来自: dalian

- 详细资料
搜索本博客
最新评论
-
JFreeChart图表生成在内存 ...
楼上的肯定不是最优解,一个小小的东东,就要弄个server来支持,更大的浪费!!
-- by voff12 -
JFreeChart图表生成在内存 ...
没必要复杂化,就直接用第2种,如果性能有问题,单独弄个server做图片serv ...
-- by roger -
JFreeChart图表生成在内存 ...
能不能再具体一点?如果每次请求都生成一次,那就太浪费资源了,速度也会下降。可不可 ...
-- by voff12 -
JFreeChart图表生成在内存 ...
采用第一种做法,并使用listener来清除服务器上的图片。 这是最通用的做法。
-- by gumpgz -
JFreeChart图表生成在内存 ...
我就是在回答你的问题啊。因为你的这种2种打算都有漏洞啊。1.生成文件的方法,产生 ...
-- by chengren






评论排行榜