五個步驟迅速發展,tierdeveloper 4.0
按照以下步驟快速的設計,生成和部署很大一部分你的現實生活中的N - Tier application.STEP 1:您的數據庫READY1。創建數據庫在Microsoft SQL Server,Oracle或DB2的。您 可以設計和創建自己的數據庫。或者,您可以使用示例數據庫提供TierDeveloper。或者,您可以使用一個數據庫/模式已經為您的數據庫。它們是:a.Microsoft的SQL 服務器:Northwind數據庫。只要創建一個新的TierDeveloper反對這種database.b.Oracle項目:演示模式與EMP,部,獎金,SALGRADE,和其他表。只要創建一個新的項目,對這項TierDeveloper schema.c.DB2:示例架構提供與DB2。只要創建一個新的TierDeveloper對這種schema.2項目。填充數據庫的數據。這將確保你擁有了一個全數據庫,隨時可以使用的一 網站application.STEP 2:了解你的應用程序的數據庫INTERACTION1。識別表列你的應用程序將訪問:在你做任何事情,你必須知道哪些表和列的這些表是你 申請去access.2。確定事務操作:找出你的應用程序在你需要做的插入,更新,刪除或單排選擇operations.3。確定查詢:大多數應用程序需要 檢索收集行從一個或多個表在數據庫中。識別所有地方,你需要發出查詢。這些可能是單表查詢或可能涉及到複雜的聯接或嵌套queries.4。確定 存儲過程調用:如果有任何存儲過程中已存在的數據庫,你需要調用,查明他們。這些存儲過程應該是那些包含複雜的業務規則 或其他數據處理邏輯。不要手動創建存儲過程在數據庫中的事務性操作或以其他方式查詢處理TierDeveloper。 TierDeveloper可以生成存儲 程序的DDL為你在該situation.5。確定批量更新或刪除:大多數應用程序不需要批量更新或刪除,但有些事。如果您有任何,確定them.The最佳的方式了解您的 應用數據庫交互需要的是理解其行為從用戶的角度,集中所有的數據需要被顯示給用戶或改變了user.STEP 3:創建TIERDEVELOPER PROJECT1。 TierDeveloper連接到數據庫:TierDeveloper使用OLEDB連接到數據庫並讀取其架構,以便它可以讓你定義映射中間層對象與數據庫中的表 (基於你已經確定你的應用程序與數據庫交互)。請注意,即使你要生成的Java/J2EE應用程序,將使用JDBC連接到數據庫, TierDeveloper(產品)將使用OLEDB連接到您的database.2。定義數據對象映射到表:無論你確定了表列,您的應用需求,定義數據對象映射到 這些表的相應列選定為數據對象屬性。你可以映射一個數據對象單個表或多個表。你需要多表數據對象的情況下,您正試圖 問題的多表連接查詢返回數據從多個tables.3。指定交易數據對象的方法:根據您確定您的應用程序的交易方面的需求前,你現在應該 確定這些插入,更新,刪除和單排的方法,選擇你的數據對象。 TierDeveloper讓你與點和click.4。定義查詢的數據對象的方法:對於每個查詢,你 先前確定的,定義一個查詢方法,在適當的數據對象。請記住,查詢返回一個結果是得到轉化為收集數據對象由TierDeveloper產生code.5。定義存儲 過程調用數據對象的方法:只要你需要調用存儲過程,您需要定義數據對象的方法對他們。請記住,這些存儲過程包含複雜的業務規則。任何存儲 程序的事務性操作或疑問,可生成TierDeveloper因此您不必手動編寫他們在database.6。定義批量更新/刪除操作的數據對象的方法:只要 你需要做的批量更新或批量刪除,您需要定義數據對象方法them.STEP 4:生成並運行50%的應用程序INSTANTLY1。生成數據對象:當你定義的所有數據 對象,您就可以為他們生成代碼。您可以生成數據對象代碼的格式如下:答: 。NET中components2。建立和部署數據對象生成的代碼:如果您機器有適當的建設 你的平台環境,TierDeveloper詢問您是否要建立生成的數據對象的代碼。如果你說“是”,它會創建以下。它還然後部署到您適當environment.a。 。NET程序集的。NET組件。他們是通過組件services.3部署。生成Web應用程序:當你已經產生和建立的數據對象,您可以生成一個全功能的Web應用程序。那個 這樣做的目的Web應用程序是讓你測試的所有功能的數據對象。這也可以作為一個很好的範例/示例代碼,供您複製到您自己的Web應用程序開發。 TierDeveloper生成 以下類型的web應用程序:a.為ASP.NET頁在C#或VB.NET和有或沒有XML/XSLT.4。構建和部署Web應用程序:TierDeveloper還可以建立你的網頁。它下面的 每個平台:答:建立一個。NET程序集的ASP.NET頁。他們分別在IIS5。部署Web應用程序運行與數據對象:現在您已經成功部署了數據對象和Web應用程序,您可以運行網絡 應用程序。真正的好處是,所有這些生成的代碼現在正對自己的數據庫,並在自己的環境。你可以看到所有的行為對象的數據通過這一網絡應用,並使用它 1引導到自己的網頁的發展。試試這個,你就會被說服有關TierDeveloper是一個真正的快速發展tool.STEP 5:制定剩餘的50%,您APPLICATIONAfter運行並驗證所有的 生成的代碼包含您想要的功能,對您的正確運行的數據庫,你現在準備開發其他應用程序。你的領域可能需要在您的應用程序 是:1。表示層(Web頁):使用TierDeveloper生成的網絡應用作為樣本/例如迅速發展你自己的。您甚至可以複製/粘貼了很多的代碼從生成到你的Web應用程序,從而 加快您的開發工作,甚至further.2。業務對象:雖然TierDeveloper生成的代碼包含您所有的數據操作邏輯和一些業務規則,以及(在數據的形式 驗證或存儲過程調用),你很可能必須發展新的業務對象。如果你不是專家,在您的目標平台(的。NET,J2EE技術,或J2SE),您可以從生成的數據 對象為您的業務對象可能將是在同一環境中,將遵循類似的設計approach.For免費試用下載請訪問http://www.alachisoft.com/download.htm
文章來源: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
網管得到HTML代碼
加上這條到你的網站!
網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!
版權 2006-2011 Messaggiamo.Com -
網站地圖 -
Privacy -
網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]