ThreadListAction:
findModelIFByKey(request, dataKey);
|
ForumMessageShell:
forumMessageService.getThread((Long)key);
|
MessageKernel:
messageKernel.getThread(threadId);
|
MessageRepository:
messageRepository.getThread(threadId);
|
ForumBuilder:
forumBuilder.getThread(threadId, null);
|
MessageDaoSql:
messageDao.getThread(threadId);
if (forumThread.isEmbedded()) return forumThread;
但是我没有看到什么地方设置了 embedded 为 true,所以其后代码永远必须执行
logger.debug("
我没有看到 Thread 是如何共享同一个 Forum 的,难道每个 Thread 都要重新查询?
嗯 ... 基本清楚了。有新问题再请教
[该贴被jdonfans于2007年03月21日 08:48修改过]
第二个setEmbedded应该是在forumBuilder等地方有设置.
对于 setEmbedded 还没找到在什么地方有设置