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

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

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

    posts - 14,  comments - 37,  trackbacks - 0
     

    Appfuse開發指南

    如果你已經下載了AppFuse并且希望在你的機器上完成安裝配置,最合適的參考資料是快速起步指南。一旦你完成了所有的安裝設置,下面的手冊是學習如何使用AppFuse開發的重要資料。

    注意: Appfuse的發布包里面已經包括了這個指南。如果你希望更新你的工程目錄下的手冊( docs 目錄下),運行 "ant wiki"

    1.6.1 版本開始,你可以產生這個指南所包含的源代碼。如果你使用 Struts+Hibernate,你可以產生所有的源代碼,如果使用Spring 或者 WebWork,因為寫專門的安裝程序比較麻煩所以你需要手工配置 Controllers Actions。造成這個局面的主要原因是我沒有為這些 web framework 使用 XDoclet 從而使得基于ant的安裝程序功能受到了限制。 AppGen 工具可以產生第一部分所需要的全部源代碼。

    還有另外一個AppFuse Generator 項目建立的工具有類似AppGen的功能。

    第一部分: AppFuse建立DAOPOJO - 講述如何創建POJO(對應相應的數據表) DAO(管理POJO持久化操作的對象)。

    第二部分: 創建新的Manager - 講述如何創建一個 Business Facades ,它可以跟數據層 (DAOs)web (Actions Controllers)交互。

    第三部分: (Struts) 創建 Struts Actions和JSPs - 講述如何創建在你自己的appfuse工程里面創建ActionsJSPs。包括生成JSP并且進行修改定制讓它們好看一點。此外,你需要編寫WebTest來測試這個JSP的功能。其他可選的web framework如下所示:

                     Spring: 創建 Spring Controllers 和 JSPs

                     WebWork: 創建 WebWork Actions 和 JSPs

                     JSF: 創建 JSF Beans 和 JSPs

                     Tapestry: 創建 Tapestry 頁面和模版

    第四部分: (Struts) 增加校驗功能和列表頁面 - 增加一個驗證personFormfirstNamelastName為必填項的校驗邏輯,并且增加一個列表面顯示數據庫中所有的person記錄。

                    Spring: 增加校驗功能和列表頁面

                    WebWork: 增加校驗功能和列表頁面

                    JSF: 增加校驗功能和列表頁面

                    Tapestry: 增加校驗功能和列表頁面

    注意: 你可以用AppGen生成這個指南里創建的所有源文件。在經驗不足的情況下 - 你可以把自己編寫的程序和AppGen產生的程序作比較以檢查問題。如果你想這樣做的話,進入extras/appgen目錄并運行"ant test-detailed",這將創建一個"appfuse-appgen"工程,產生這個指南的所有代碼并且進行測試

    Thomas Gaudin的非常好的AppFuse開發指南

    Thomas Gaudin在他的網站上放了兩個詳細的很容易學習的開發指南

                    處理日期 (使用AppFuse 和 Struts)

                           創建一個可持久化的動態 web tree

    相關的 AppFuse 指南

          我如何建立自己的開發環境.

          使用Eclipse開發你自己的AppFuse應用程序.

           MyEclipse 中使用Appfuse: 第一部分 第二部分 .

           AppFuse 也支持 IDEA 4.0 out-of-the-box, or at least the project files are included.

          使用Anthill 或者 CruiseControl 完成 AppFuse 自動測試。

          如何使用Hibernate創建對象間的關系.

          如何Resin上運行AppFuse.

          如何Orion上運行AppFuse.

          如何Oracle上運行AppFuse.

          如何DB2上運行AppFuse.

          如何PostgreSQL上運行AppFuse.

          如何使用Velocity Template代替JSP.

          在Eclipse使用Hibernate的XDoclet Template.

          如何Appfuse中增加一個獨立類庫.

          如何Appfuse中增加一個servlet.

          如何自動從DAO層產生PDF文檔.

          如何自動產生測試用隨機數據.

    服務器配置

          Apache 2.xSSL

          Apache 2.xTomcat 4.x

          Apache/Tomcat/SSL in Real-Time

          Apache 1.3.xTomcat 4.x

          啟動ApacheTomcat


          Jabber Server Setup (1.4.2)

          Securing Directories in IIS

          Tips for configuring Tomcat

    其他

           AppFuse開發者技巧

    還有些用處的舊文檔:

           Struts Example for iPlanet

           Wiki Evaluation (Java-based)

     

    posted on 2007-07-18 16:35 冰封的愛 閱讀(301) 評論(0)  編輯  收藏 所屬分類: J2EE
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(3)

    隨筆檔案

    文章分類

    文章檔案

    相冊

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产精品免费视频| 国产精品亚洲专区无码唯爱网| 一级白嫩美女毛片免费| 日本一线a视频免费观看| 亚洲va中文字幕| 日韩人妻无码免费视频一区二区三区 | 国产美女精品视频免费观看| 亚洲AV男人的天堂在线观看| 成年免费大片黄在线观看岛国| 亚洲经典在线观看| 午夜性色一区二区三区免费不卡视频| 久久精品国产亚洲av高清漫画| 67pao强力打造高清免费| 亚洲国产美女精品久久久久| 久久WWW色情成人免费观看| jlzzjlzz亚洲jzjzjz| 久久久久久国产精品免费免费| 亚洲最大av资源站无码av网址| 成熟女人特级毛片www免费| 杨幂最新免费特级毛片| 伊人久久大香线蕉亚洲| 久艹视频在线免费观看| 国产亚洲福利在线视频| 免费一级特黄特色大片在线| 韩国免费A级毛片久久| 久久亚洲AV成人无码电影| 成年女人免费视频播放体验区 | 亚洲图片校园春色| 国产在线观看免费完整版中文版| 成在线人直播免费视频| 亚洲成AV人片一区二区| 国产无人区码卡二卡三卡免费| 国产精品久久亚洲一区二区| 亚洲欭美日韩颜射在线二| 最好看最新的中文字幕免费| 亚洲精品色播一区二区| 亚洲日韩激情无码一区| 日韩中文字幕精品免费一区| 黄色a级片免费看| 亚洲国产情侣一区二区三区| 亚洲国产一区二区视频网站|