Struts中ActionForm Bean和valueObject之間的問題
在struts中油ActionFormBean負責從前臺取資料和將資料傳回前臺顯示,其本省是一個很標準的javabean,
而在後臺資料處理時往往需要一個valueObject來存放資料
舉個例子:使用者資訊
那麼,在前臺時必然需要一個ActionFormBean:
UserInfoFormBean
存放Name、Password、Sex、Age等等屬性和各自的存取方法
還有繼承自ActionForm的reset validate等方法
而在資料存取層中需要一個valueObject:
UserInfoBean:
同樣存放的是Name、Password、Sex、Age等等屬性和各自的存取方法
因此,這兩個類將是非常相像的,但很多時候不能共用,因為會增加系統的耦合度,
但若分開又重複工作很多,而且兩個類間的“同步(比如屬性名或方法的更改等)“可能有問題,
不知道各位在實際應用中有什麼好的方法或經驗?
看到過的一個例子時放開寫,在action中用commons-beanutli的bean複製在兩個類間交換資料,倒是很方便
而在後臺資料處理時往往需要一個valueObject來存放資料
舉個例子:使用者資訊
那麼,在前臺時必然需要一個ActionFormBean:
UserInfoFormBean
存放Name、Password、Sex、Age等等屬性和各自的存取方法
還有繼承自ActionForm的reset validate等方法
而在資料存取層中需要一個valueObject:
UserInfoBean:
同樣存放的是Name、Password、Sex、Age等等屬性和各自的存取方法
因此,這兩個類將是非常相像的,但很多時候不能共用,因為會增加系統的耦合度,
但若分開又重複工作很多,而且兩個類間的“同步(比如屬性名或方法的更改等)“可能有問題,
不知道各位在實際應用中有什麼好的方法或經驗?
看到過的一個例子時放開寫,在action中用commons-beanutli的bean複製在兩個類間交換資料,倒是很方便
相關文章
- [求助]struts的bean:write的問題,急!Bean
- [提問]實體bean和會話bean之間的cacheBean會話
- Struts Tiles 和 session的問題Session
- ValueObject和DTO模式的一些疑問Object模式
- 在Struts中如何處理ActionForm中包含日期型別屬性的情況ORM型別
- @Bean和@Component之間的區別?Bean
- Struts中global-forwards問題Forward
- 關於struts中html:errors/的問題HTMLError
- 請教JSF和Struts的問題JS
- Json串與List、Bean之間的轉換,處理類中List屬性的序列化問題JSONBean
- JSP中巢狀struts標籤的問題JS巢狀
- struts原始碼的問題原始碼
- entity bean 問題Bean
- struts和spring結合的問題(線上等~~)Spring
- 父類和子類之間的轉換問題
- struts 中多個html:text賦初值問題HTML
- 耽誤大家電時間 詢問關於struts 中使用Cookie的問題Cookie
- [求助] STRUTS2和SPRING整合問題Spring
- Struts中的Action跳轉問題!附關鍵程式碼
- 在ActionForm中如何獲取session中的資料?ORMSession
- 請教:struts中action執行緒安全問題執行緒
- struts的validator框架問題?急框架
- Spring+struts 的問題 急!~~Spring
- 父子元件之間的傳值問題元件
- banq大哥、各位好心的大哥大姐們!求教一個關於Sturts+Spring中ActionForm的問題SpringORM
- Struts Tiles應用問題
- struts2 namespace問題namespace
- 探究Spring中Bean的執行緒安全性問題SpringBean執行緒
- 解決Spring中singleton中注入prototype Bean的問題SpringBean
- 快速解決cmd中不同盤之間不能切換的問題
- Struts中限制使用者瀏覽jsp問題JS
- 請問下struts1.1和struts1.2的區別?
- 請問關於Struts的Indexed屬性的問題Index
- struts下session.setAttribute();的問題Session
- 求救,struts裡logic:iterate的問題!
- [譯] 值物件(ValueObject)物件Object
- 關於資料庫中的型別和entity bean裡面的型別對應問題資料庫型別Bean
- struts 自定義validate 問題