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

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

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

    隨筆-26  評論-44  文章-20  trackbacks-0
      做試卷管理系統的時候,寫了一個操作數據庫的工具,它與數據庫的具體的表,屬性都無關:Tabel t=DB.getTabel("user")后可以操作相應的數據表,只要這個名為user的表存在,t.search(property[][],start,limit)傳入一個屬性數組,property比如可以為{{"username","admin"},{"password","admin"}....},然后數據庫就可以在user表中查找username="admin"....的記錄,start,limit是查找起始點和數目限制,js分頁時用到。
      這樣一來,servlet也可以和具體的表,屬性無關,只和幾個通用屬性有關,如tableName,id(主鍵也可以為別的,在config.properties中配置),start,limit等等和具體數據庫無關的。奇妙就在這里:不管數據庫有多少張表,對于與每一個操作,servlet只有一個,如Edit,而不需要EditUser,EditPaper....等等很多edit了。同樣以后系統怎樣擴展,怎樣增加表,表的屬性怎樣變化。servlet都可以不變,他只是操作相應的數據。那么具體的業務操作呢?
      js為這些帶來了可能,它與返回的數據交互操作,和在服務器沒有兩樣,為servlet省去了麻煩。
      以上是我個人感想,僅供參考。
      操作數據庫的工具和寫的servlet參見 自己動手做試卷管理系統的幾篇隨筆。js不好意思公開了,這是給別人做的小項目。



    開機 2008-08-12 08:32 發表評論

    文章來源:http://m.tkk7.com/yijia/archive/2008/08/12/221400.html
    posted on 2009-10-20 09:32 開機 閱讀(68) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品线路一在线观看| 一个人看www在线高清免费看| 亚洲国产精品无码久久九九| 色偷偷女男人的天堂亚洲网| 国产91免费视频| 亚洲成a人片毛片在线| 182tv免费观看在线视频| 亚洲日韩中文字幕天堂不卡| 永久黄色免费网站| 亚洲中文字幕在线无码一区二区| 四虎永久在线精品免费网址 | 国产成人精品日本亚洲专| 永久在线免费观看| 国产精品亚洲自在线播放页码 | 成人性生交大片免费看中文| 亚洲Av无码专区国产乱码DVD| 人妻无码一区二区三区免费| 亚洲国产精品嫩草影院| 女人张开腿等男人桶免费视频 | 亚洲日韩欧洲乱码AV夜夜摸| 三级黄色片免费看| 亚洲国产人成在线观看69网站| 亚洲免费视频观看| 亚洲AV噜噜一区二区三区| 亚洲一区日韩高清中文字幕亚洲| 成人电影在线免费观看| 亚洲午夜电影在线观看| 国产做床爱无遮挡免费视频| 波多野结衣免费一区视频| 亚洲喷奶水中文字幕电影| 免费A级毛片无码久久版| 99久久精品毛片免费播放| 亚洲天堂中文字幕在线观看| 色吊丝最新永久免费观看网站 | 91福利免费视频| 亚洲精品无码av中文字幕| 在线亚洲午夜理论AV大片| 91情侣在线精品国产免费| 成人午夜免费视频| 亚洲不卡中文字幕| 亚洲熟妇中文字幕五十中出|