關於jdonframework-6.2.2中ModelUtil.isModel ()疑問
先祝大家51快樂!
關於jdonframework-6.2.2一個疑問
我學習jdon的一個例子Jdonsample
模型 message 原來是繼承 com.jdon.controller.model.Model的
public class Message extends Model
測試沒發現問題
後來我改成 使用註解的形式
@Model
public class Message
當編輯介面 發現沒有取出模型的值
經除錯發現原因好像是:
EditeViewPageUtil的方法getModelForEdit中用
if (ModelUtil.isModel(model)) 判斷是否是 isModel
而 ModelUtil.isModel(model)返回值總是false
因為 model是 HibernateTemplate.load()返回的一個代理類。
用註解來實現的模型的hibernate代理類不能透過下面的判斷:
model.getClass().isAnnotationPresent(com.jdon.annotation.Model.class)
用繼承來是模型的hibernate代理類能透過下面的判斷:com.jdon.controller.model.ModelIF.ModelIF.class.isAssignableFrom(model.getClass())
請教如何解決這個問題?
關於jdonframework-6.2.2一個疑問
我學習jdon的一個例子Jdonsample
模型 message 原來是繼承 com.jdon.controller.model.Model的
public class Message extends Model
測試沒發現問題
後來我改成 使用註解的形式
@Model
public class Message
當編輯介面 發現沒有取出模型的值
經除錯發現原因好像是:
EditeViewPageUtil的方法getModelForEdit中用
if (ModelUtil.isModel(model)) 判斷是否是 isModel
而 ModelUtil.isModel(model)返回值總是false
因為 model是 HibernateTemplate.load()返回的一個代理類。
用註解來實現的模型的hibernate代理類不能透過下面的判斷:
model.getClass().isAnnotationPresent(com.jdon.annotation.Model.class)
用繼承來是模型的hibernate代理類能透過下面的判斷:com.jdon.controller.model.ModelIF.ModelIF.class.isAssignableFrom(model.getClass())
請教如何解決這個問題?
[該貼被iliuyong於2010-05-02 23:43修改過]
[該貼被iliuyong於2010-05-02 23:49修改過]
[該貼被iliuyong於2010-05-02 23:51修改過]
相關文章
- QI4J中關於entity的疑問
- 關於TargetServiceFactoryVisitable的疑問
- 關於JDONJIVE中DbFilterManager中程式碼的疑問Filter
- 關於 dingo API 的疑問GoAPI
- 關於jdonframework框架的小疑問Framework框架
- 關於設計模式的疑問設計模式
- 關於 K8S 在測試中的疑問K8S
- 關於字典和陣列的疑問陣列
- 關於非同步介面呼叫的疑問?非同步
- 關於no-wait latch 的疑問AI
- 關於論壇快取的疑問快取
- 關於JTA實現的疑問
- 關於C++中建構函式的常見疑問C++函式
- 關於DDD學習過程中的一些疑問
- 關於租用香港伺服器疑問解答伺服器
- 關於租用香港伺服器疑問解答。伺服器
- 關於租用香港伺服器疑問解答?伺服器
- 關於原型模式的看法和疑問原型模式
- 關於執行緒使用中的幾個疑問,請教大家!執行緒
- 關於Jive論壇中CACHE Hash機制的一個疑問
- 關於 ui 自動化測試 driver 疑問?UI
- MySQL關於資料字典的一個疑問MySql
- 有幾點關於C語言的疑問C語言
- 關於Multiple Buffer Pools的一些疑問
- 關於Proxy和Decorator設計模式的疑問設計模式
- 關於多執行緒協作的疑問執行緒
- pl/sql developer中關於TIMESTAMP顯示格式的疑問和學習SQLDeveloper
- [提問交流]關於對OT現有的文件系統使用疑問
- UI設計中關於設計規範、切圖和尺寸的幾點疑問?UI
- 在WEB設計18條最重要的準則中,關於HTTPSESSION的疑問???WebHTTPSession
- object-c中疑問Object
- 關於學習Python的疑問,你都清楚了嗎?Python
- 關於技能技術企劃書的疑問和建議
- 關於String內的indexOf方法的一些疑問Index
- 華納雲關於國外伺服器租用疑問大全解答伺服器
- 關於關閉開啟Oracle10g RAC系統步驟疑問Oracle
- 有關事件的一點疑問事件
- Mybatis【2.2】-- Mybatis關於建立SqlSession原始碼分析的幾點疑問?MyBatisSQLSession原始碼