发现jivejdon3.6并发下的一个缓存问题,banq老师请教啊
MessageDaoDecorator类中的getMessageCore(Long messageId)方法里是先在缓存中找,如果没找到就到数据库中去取,然后把从数据库中取出数据组成的对象ForumMessage在放入内存中,但是此时的这个ForumMessage中包含的ForumThread Forum等对象只是包涵ID的空对象,完整对象需要前台再行处理,假如在这个ForumMessage在前台处理完之前,刚好高并发下又有另一个线程来读取这个ForumMessage,jdon的CacheInterceptor就把这个还没处理完的ForumMessage返回给了这个线程,此时这个ForumMessage中的Forum等对象只是包涵ID的空对象,这样在jsp页面显示时就会出问题啊,请问banq老师我理解的对不对呢?