
【簡介】
動軟代碼生成器,是動軟公司研發(fā)的一款為程序員設計的自動代碼生成器,也是一個軟件項目智能開發(fā)平臺,動軟代碼生成器最新版軟件結合了軟件開發(fā)中的經(jīng)典思想和設計模式。自動生成不同架構的項目和代碼。【軟件特色】
動軟代碼生成器使程序員可以節(jié)省大量機械錄入的時間和重復勞動,而將精力集中于核心業(yè)務邏輯的開發(fā)。 動軟代碼生成器真正的實現(xiàn)了項目快速開發(fā),解放人工,縮短開發(fā)周期,減少開發(fā)成本,大大提高了企業(yè)的開發(fā)效率,使企業(yè)在同樣的時間創(chuàng)造出更大的價值。該產(chǎn)品已經(jīng)獲得國家版權局“軟件著作權”證書和“雙軟認證”。【功能說明】
自動生成代碼動軟代碼生成器一鍵自動生成各種代碼,可以節(jié)省大量的時間來做業(yè)務邏輯的代碼,那些重復的代碼就交給它去做吧,1分鐘生成一個架構所有的基本代碼。有了它開發(fā)項目的效率簡直輕松多了。
自動生成三層架構的完整項目和代碼:簡單三層結構;基于工廠模式三層架構;自定義結構模版
自動生成ASPNET頁面和cs后臺代碼
自動生成父子表的(事務)的代碼
動軟代碼生成器可以自定義代碼生成的頁面模板,批量生成項目代碼。
靈活的代碼生成方式
可以自定義手工選擇生成的字段。
可以自由設定命名空間和實體類名。
動軟代碼生成器自動生成方法屬性注釋。
支持對表和視圖的代碼生成。
支持對多種類型數(shù)據(jù)庫生成代碼:如SQLServer2000/2008、Oracle、MySQL、OleDb等。
可以生成多種不同類型數(shù)據(jù)層代碼,例如: 基于SQL字符串方式,基于Parameter方式和基于存儲過程方式的數(shù)據(jù)層。
生成存儲過程和腳本
可根據(jù)選定的數(shù)據(jù)庫和表(可多選),自動生成增、刪、改、查等操作的存儲過程腳本,和生成表的創(chuàng)建腳本及數(shù)據(jù)記錄的SQL腳本,支持在當前生成和導出腳本文件功能。
生成數(shù)據(jù)庫結構文檔
可以根據(jù)選定的數(shù)據(jù)庫和表(可批量生成),可以生成字段的詳細信息,包括默認值,描述等信息.生成相應的表結構文檔,免去手工寫文檔和操作的麻煩。
動軟代碼生成器多種類型數(shù)據(jù)庫管理器
動軟代碼生成器支持SQL Server2005/2008、Oracle、MySQL、OleDb四種類型的數(shù)據(jù)庫同時管理。
實現(xiàn)類似SQLServer2008的查詢分析器的功能,方便平常在代碼編輯的時候想查看數(shù)據(jù)庫的信息,并且可以很直觀的查看字段類型,長度,主鍵,默認值等詳細信息,省去了在代碼和數(shù)據(jù)庫管理器之間的來回切換,方便快捷。
同時支持表的重命名,刪除,數(shù)據(jù)瀏覽等常用操作。
查詢分析器
實現(xiàn)類似SQLServer2008的查詢分析器的功能,方便編寫代碼時想進行數(shù)據(jù)查詢。
實現(xiàn)執(zhí)行選中部分SQL語句。
動軟代碼生成器實現(xiàn)關鍵字高亮。
動軟代碼生成器支持F5快捷鍵執(zhí)行語句。
實現(xiàn)打開現(xiàn)有腳本,保存當前腳本功能。
動軟代碼生成器實現(xiàn)錯誤檢測提示功能。
插件
動軟代碼生成器支持擴展插件機制的代碼生成和插件的自定制開發(fā)。 如果有興趣, 您還可以制作自己的插件與全球用戶分享.
動軟代碼生成器二次開發(fā)類庫
動軟代碼生成器免費提供數(shù)據(jù)訪問類庫組件,頁面數(shù)據(jù)校驗等等通用函數(shù)類庫源碼。 你也可以自己進行類庫完善封裝與全球用戶分享.
【使用教程】
1、打開動軟代碼生成器工具,點擊如下圖的連接SQL Server數(shù)據(jù)庫服務器;
2、如圖,填寫好數(shù)據(jù)庫相關配置,點擊連接測試,可以看到你的數(shù)據(jù)庫出現(xiàn)在了下拉列表中,點擊選擇你的數(shù)據(jù)庫,點擊下一步;

3、如圖,選擇要生成代碼的數(shù)據(jù)庫;

4、填寫項目解決方案的名稱和存儲位置的信息;

5、選擇要生成代碼的表,選擇你需要的模板,如圖,根據(jù)需求填寫;

6、點擊開始生成,生成好了一個.NET的解決方案,里面的必要的代碼已經(jīng)自動生成好;

鏈接服務器
在如下圖的地方右鍵鏈接服務器,可以連接到自己所建的項目服務器地址,即自己主機的地址:

連接成功的顯示結果如下圖:

生成代碼
1、 點擊主面板上 常用操作 中的 模板代碼生成器 ,然后點擊自己要生成代碼的表格,如下圖:

2、 單擊左下角的 模板 :

3、 雙擊右上角 代碼模板 -> easyUI->Add.html 可以選擇自己要生成的代碼的代碼模板:

4、 最后單擊下圖中間部分的 生成代碼 ,可以生成自己所需要的代碼段:

5、生成代碼成功,如圖:

注意:一張表要生成五個代碼段,分別為:Add.html文件、Add.js文件、List.html文件、List.js文件、ItemsController.class.php文件(這個文件里有一個類ItemsController繼承CommenController,故文件的文件名應該存為這個類的名字+擴展名,如此文件就應該命名為:ItemsController.class.php)。

































