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

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

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

    瘋狂

    STANDING ON THE SHOULDERS OF GIANTS
    posts - 481, comments - 486, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    J2EE開發注意事項

    Posted on 2010-10-01 17:40 瘋狂 閱讀(643) 評論(0)  編輯  收藏 所屬分類: java 方法論

    J2EE開發注意事項

    1.頁面展現層
    1.每個input輸入框都必須設置maxlength。texaArea沒有maxlength這個屬性,所以必須使用js來控制用戶輸入的長度。
    2.對于數據顯示列表,必須定義每列的寬度,必須強制截取每列的長度,在TITLE顯示每列的全部數據。
    3.必須在用戶指定的分辨率下進行測試,如1024*768。
    4.盡量在firefox下做測試,這樣能盡量兼容各個瀏覽器。
    5.頁面上的地址原則上寫絕對路徑。
    6.空間和窗口的大小,盡量使用百分比,而不是像素點。以避免在不同分辨率下界面錯位的問題。
    7.對于表格的各列,根據顯示的內容,固定該列的寬度。

    2.業務邏輯層
    2.1 在獲得數據和編輯數據的時候,必須先檢查當前數據是否存在,如果不存在,則提示用戶。
    2.2 原則上調用service層,不直接調用DAO層。
    2.3 輸出數據格式與平臺無關,如: 輸出JSON的數據格式,這樣頁面展現層無論是用jsp,swing,flex開發都能使用這些數據。

    3.服務展現層
    3.1 對于多條數據庫更新操作,使用事務處理。單條數據更新操作不做事務處理。
    3.2 對傳入的參數,進行驗證,拋出參數異常。
    3.3 拋出用戶友好異常。如 當前用戶已經存在。
    3.4 盡量拋出uncheck異常,不推薦拋出check異常。

    4.數據訪問層
    4.1 不涉及任何業務邏輯,只關心數據的操作。如:
    不應該提供查詢已辦任務的方法,應該是通過任務狀態進行查詢

    轉載自:http://kiral.javaeye.com/blog/186456
    主站蜘蛛池模板: 国产一级做a爱免费视频| 亚洲高清国产拍精品26U| 可以免费观看一级毛片黄a| 亚洲精品无码专区久久同性男| 亚洲福利视频一区二区| 亚洲人成网址在线观看| 亚洲国产美女精品久久| 免费的黄色的网站| 先锋影音资源片午夜在线观看视频免费播放 | 亚洲国产精品一区二区三区久久| 国产亚洲无线码一区二区| 久久国产亚洲精品无码| 午夜免费国产体验区免费的| 3344永久在线观看视频免费首页| 日韩免费一区二区三区| 中文字幕亚洲精品| 青娱乐免费在线视频| 亚洲日韩人妻第一页| 精品国产日韩久久亚洲| 中文字幕乱码一区二区免费| 国产无遮挡吃胸膜奶免费看| 亚洲av成人无码久久精品| 韩国亚洲伊人久久综合影院| 最近中文字幕电影大全免费版| 亚洲成年看片在线观看| 亚洲熟女综合一区二区三区| 88av免费观看入口在线| 精品亚洲一区二区| 中文字幕免费在线看线人动作大片| 国产在线19禁免费观看| 亚洲综合一区国产精品| 麻豆国产精品免费视频| 91亚洲国产成人久久精品| 2019中文字幕在线电影免费 | 亚洲日日做天天做日日谢| h在线观看视频免费网站| 亚洲人成网www| 最近中文字幕完整免费视频ww | 亚洲最大av无码网址| 又黄又大的激情视频在线观看免费视频社区在线 | 美女黄频a美女大全免费皮|