<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Data Bean 在本框架中有Value ObjectView ObjectBOJava BeanPOJO等多種身份和用途。DataBean是個普通的JavaBean,作為POJO通過O/R Mapping來將數據固化到關系數據庫或其它存儲介質中;作為Value Bean可以將數據在各層之間互相傳輸;作為View Object幫助JSP頁面將數據傳輸并顯示出來;作為BOservice層的Manager們分別具有客觀實物類的屬性部分和行為部分,這樣分離可以使服務層更好的分離出來并提供基于接口定義的服務,并更好的使Manager及相關類形成獨立的組件(類似Session Bean,符合fa?ade模式)。

    DataBean貫穿于各個層,所以當整個項目組分配任務是以層次來劃分而不是以模塊劃分工作的時候,DataBean就成了各開發人員定義任務,理解任務,相互溝通的關鍵部分,因此DataBean必須能夠快速完成并更新。因此本框架采用工具自動批量生成的辦法生成DataBean,為了保證其準確性,項目組內嚴令禁止手工寫DataBeanDataBean來自于數據庫模型直接生成的XML Schema,并通過Castor生成DataBean。有專門維護數據庫模型的人員統一生成,即便在整個項目過程中由于客戶的原因需求不斷變更導致數據庫設計不斷變更,DataBean也能正確的快速的生成出來。

    DataBean還有三個個關鍵的方法就是marshal()unmarshal()validate()Validate()方法提供了對數據進行校驗的功能,這樣不僅提供了在客戶端用javascript進行校驗的功能,還能在服務器進行數據的校驗。Marshalunmarshal兩個方法分別可以把DataBean序列化和反序列化為xml文件,實現了和xml文件的快速轉換功能。生成的xml可以單獨存儲(除了數據庫存儲的另一中固化方案),也可以作為客戶端瀏覽器xmlhttp傳輸的數據格式,還可以作為提供的web service的傳遞參數(SOA)。

    posts - 9, comments - 27, trackbacks - 0, articles - 19

    Copyright © publisher luo

    主站蜘蛛池模板: 午夜亚洲国产精品福利| 亚洲精品日韩中文字幕久久久| 亚洲AV无码成人精品区狼人影院 | 男人的好免费观看在线视频| 亚洲日本国产精华液| 97在线视频免费| 亚洲国产理论片在线播放| 国产成人精品免费视频大| 亚洲乱码卡一卡二卡三| 国产免费av片在线看| 亚洲男人的天堂网站| 免费一级毛片清高播放| 特级毛片爽www免费版| 国产亚洲精品不卡在线| 免费观看91视频| 亚洲综合亚洲国产尤物| 久久久久久99av无码免费网站| 亚洲高清一区二区三区电影| 亚洲成年看片在线观看| 毛片免费在线观看| 亚洲一区二区三区不卡在线播放| 日韩精品免费一区二区三区| 免费一区二区无码视频在线播放| 国产成人精品日本亚洲网站| 亚洲成人免费网址| 亚洲av中文无码乱人伦在线观看 | 免费看美女午夜大片| 欧洲亚洲国产清在高| 国产精品色拉拉免费看| 激情无码亚洲一区二区三区 | 日韩在线播放全免费| 成a人片亚洲日本久久| 亚洲午夜久久久久久久久电影网| 中国人xxxxx69免费视频| 亚洲精品乱码久久久久久蜜桃图片| 亚洲av再在线观看| 曰批视频免费40分钟试看天天| 国产精品亚洲专区无码牛牛| 国产亚洲AV无码AV男人的天堂| 24小时免费直播在线观看| 久久久久国色AV免费观看|