jdon框架的aop和快取問題

oojdon發表於2008-04-22
banq老師,希望你原諒我又來提快取問題,你在這方面已經講得很多了http://www.jdon.com/jivejdon/forum/messageList.shtml?thread=33420&count=15&start=15,但我真的希望這個框架越來越好用,所以。。。

1、不太理解框架文件關於確定攔截器在整個攔截器鏈條中的位置的描述,按照26個英文字母的順序嗎?這樣做總顯得不自然。每次客戶段呼叫如testService.getUser((String)key),攔截器鏈中的所有攔截器都會被執行嗎?後臺日誌顯示似乎有些攔截器沒有執行.

2、動態代理,程式碼Object result = method.invoke(targetObj, p_args)為什麼要返回一個result?result具體作用是什麼?CacheInterceptor攔截器的程式碼 model = (ModelIF) invocation.proceed()是怎麼確定返回來的物件可以轉換為ModelIF?

3、框架的CRUD可以自動清除物件快取,是否也可以直接清除查詢快取?這樣可以省卻業務層關於快取的編碼。

4、我們的模型必須繼承框架的Model,是否可以完全pojo?比如isCacheable可以放到配置檔案中 <model key="userId" class ="com.jdon.framework.test.domain.UserModel" cacheable="false">關於isModified,如果一切由框架進行快取清除的話就可以不需要了。

5、jdonfrmework是否可以整合JPA?





[該貼被oojdon於2008-04-22 14:29修改過]

相關文章