<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不好意思公開了,這是給別人做的小項目。

    posted on 2008-08-12 08:32 開機 閱讀(1680) 評論(7)  編輯  收藏 所屬分類: javaweb

    評論:
    # re: js帶來了改變。 2008-08-12 10:13 | 一杯清茶
    大哥,這樣也太開放了吧,表結構,表屬性,表數據相當于敞開門給別人看嘛,如果是小項目,且數據不重要的話還可以用用,不然就不要暴露給客戶端了  回復  更多評論
      
    # re: js帶來了改變。 2008-08-12 13:38 | 隔葉黃鶯
    當客戶端要隨意修改你的表記錄都很輕松了。  回復  更多評論
      
    # re: js帶來了改變。 2008-08-12 17:30 | leekiang
    很多"架構師"也跟你想得一樣。  回復  更多評論
      
    # re: js帶來了改變。 2008-08-12 17:39 | HiMagic!
    并不是所有的客戶端都具有攻擊性,比如系統的使用者為了簡化操作,完全可以讓HTM+JS通過UI操作數據庫。  回復  更多評論
      
    # re: js帶來了改變。 2008-08-13 18:49 | 開機
    @一杯清茶
    是的,我嘗試的是小項目,所以才敢這樣做。我也只是初學者,不知道遇到大項目,到底會出什么問題?  回復  更多評論
      
    # re: js帶來了改變。 2008-08-13 18:55 | 開機
    @隔葉黃鶯
    客戶端和服務器端都是我一人做,的確與數據庫交互起來很輕松。
    為什么怕客戶端隨意修改表記錄?我現在基本上快做完了,還沒遇到這個問題帶來了麻煩。也許是因為我做的是很小很小的項目吧。
    做這樣的小項目,我覺得用自己做的這個工具很簡潔,不需要把時間浪費到重復性的工作上。  回復  更多評論
      
    # re: js帶來了改變。 2008-08-13 18:56 | 開機
    @leekiang
    多謝夸獎!
    不知道他們具體是怎么做的?  回復  更多評論
      
    主站蜘蛛池模板: 亚洲精品黄色视频在线观看免费资源| 免费人成毛片动漫在线播放| 又硬又粗又长又爽免费看| 男人进去女人爽免费视频国产| 最近免费中文字幕视频高清在线看 | 久久亚洲AV成人无码国产| 亚洲风情亚Aⅴ在线发布| 污污网站18禁在线永久免费观看| 国产成人无码免费视频97 | 亚洲美女中文字幕| 羞羞视频免费网站日本| 亚洲人成无码网站久久99热国产| 亚洲欧美成人av在线观看| 91免费国产自产地址入| 久热综合在线亚洲精品| 一个人晚上在线观看的免费视频 | 热久久这里是精品6免费观看| 好吊妞视频免费视频| 久久亚洲国产精品成人AV秋霞| www.免费在线观看| 亚洲精品美女久久7777777| 免费**毛片在线播放直播| 在线观看亚洲AV日韩AV| 6080午夜一级毛片免费看| 亚洲色婷婷综合久久| 好湿好大好紧好爽免费视频| 伊在人亚洲香蕉精品区麻豆| 亚洲av午夜国产精品无码中文字| 歪歪漫画在线观看官网免费阅读| 亚洲国产精品久久久久久| A级毛片成人网站免费看| 亚洲综合激情六月婷婷在线观看| 久久久久久AV无码免费网站下载 | 一级毛片a免费播放王色电影| 亚洲AV无码日韩AV无码导航| 在线观看视频免费完整版| 日日摸夜夜添夜夜免费视频| 亚洲精品视频久久| 亚洲国产午夜中文字幕精品黄网站 | 男女男精品网站免费观看| 亚洲高清偷拍一区二区三区|