对jdon框架中使用cache的疑惑

jacal 06-08-28
         

从接触jdon框架也有不少时间了,并且利用jdon框架也做了个小的内容发布系统,对jdon感觉不错,开发起来方便快捷。
但在使用过程中我对jdon的缓存不是很明白,假如有这样一种系统:网站系统+后台维护系统,网站采用jdon框架编写,用于数据库内容的发布。后台维护系统可以是jdon框架下的基于web的管理系统,也可以采用传统的客户端维护系统(如:用pb开发的后台数据维护系统),当后台维护系统对数据做了更新后,前台的网站系统显示并不一定同步,请教banq,这样的情况jdon是如何避免或解决的?
另外,缓存是不是一定要用?是不是在框架本身拥有此功能,是否是可配置的?
期待回复

         

banq
2006-08-28 10:34

首先,JF缓存是否启用,取决于具体应用,如果有批量查询需求就需要JF缓存。

如果持久层采取CMP或Hibernate,去除JF缓存,缓存的影响会小一些。

JF缓存有自动更新,在cache.xml中配置,过了规定期限,缓存会自动更新,所以,如果不是特别注重实时性,影响不大。

否则需要手工介入更新,或者去除缓存。

jacal
2006-08-29 11:04

感谢banq的回复,我按照您说的去看看。