完美的代碼生成器SNF.CodeGenerator-快速開發者的利器--SNF快速開發平台3.1


第1章 SNF.CodeGenerator代碼生成器簡介

  本項目是完全基於Spring.Net.Framework 平台進行研發。與Spring.Net.Framework平台無縫銜接。並支持模型層、管理層、服務層、單表列表頁面管理、單表表單管理頁面、主細表管理頁面、數據字典、查詢頁面等等。為您節省50%以上的開發成本。提升開發效率,提升開發周期。

  SNF代碼生成器是一款完全自主知識產權研發的為軟件項目開發設計的自動代碼生成器,也是一個軟件項目智能開發平台,它是基於Spring.Net.Framework平台量身設計的,結合了軟件開發中經典的思想和設計模式,融入了工廠模式,反射機制等等一些設計思想。主要實現讀取數據庫表的自動生成,包括生成屬性、添加、修改、刪除、查詢、存在性、Model類構造、服務層、接口層等基礎代碼和固化的業務邏輯代碼生成,使程序員可以節省大量機械錄入的時間和重復勞動,而將精力集中於核心業務邏輯的開發。

  SNF.CodeGenerator3.1之后還提供了基於Spring.Net.Framework平台的BS-MVC頁面代碼生成。有:單表列表維護管理頁面,單表表單維護管理頁面,多表查詢管理頁面,主細表維護頁面。同時在生成之前可以配置字段顯示的形式、用什么控件、是否顯示、是否必填項、列寬、默認值等。

  SNF代碼生成器 同時提供便捷的開發管理功能和多項開發工作中常用到的輔助工具功能,您可以很方便輕松地進行項目開發,讓軟件開發變得輕松而快樂!幫您快速開發項目,縮短開發周期,減少開發成本,大大提高了企業的研發效率,使得軟件企業在同樣的時間創造出更大的價值

  SNF代碼生成器頁面如下:

     

 

第2章 SNF.CodeGenerator功能說明

  自動生成代碼

  一鍵自動生成各種代碼,可以節省大量的時間來做業務邏輯的代碼,那些重復的代碼就交給它去做吧,1分鍾生成一個架構所有的基本代碼。

  有了它開發項目的效率簡直輕松多了。

  自動生成Spring.Net.Framework平台多層架構代碼

  自動生成MVC4頁面和controller控制后台代碼

  自動生成父子表的(事務)的代碼

  可以生成單表列表管理維護,如:增刪改查等。

  也可以生成單表表單+列表維護頁面。

  同時也可以生成主細表的:增刪改查審核等等操作。

  非常牛的是在生成代碼之前可以進行配置每個字段顯示的控制如用什么控件、是否顯示、是否必填項、列寬、默認值,非常好用。

  靈活的代碼生成方式

  可以自定義手工選擇生成的字段。

  可以自由設定命名空間和實體類名。

  自動生成方法屬性注釋。

  支持對多種類型數據庫生成代碼:如SQLServer2000/2008、Oracle、MySQL、OleDb等,主要看Spring.Net.Framework平台支持種類。

  生成數據庫結構文檔

  可以根據選定的數據庫和表(可批量生成),可以生成字段的詳細信息,包括默認值,描述等信息.生成相應的表結構文檔,免去手工寫文檔和操作的麻煩。

  實現關鍵字高亮。

第3章 SNF.CodeGenerator功能說明

  SNF代碼生成器頁面結構:

   

 

  表結構配置

  

   字段對應的控件選擇一共有20多種控件可以選擇使用如下:

  

 a)   代碼生成器使用步驟

    1.創建數據表

    2.生成代碼,拷貝到對應的目錄

    3.配置菜單 運行

  b)  完整的說明文檔

    

第4章 SNF.CodeGenerator生成的代碼運行效果如下:

  

       

   

       

   

   

作者: 王春天 2015-05-15
出處: http://www.cnblogs.com/spring_wang/

本系列文章列表如下:

基於SNF-快速開發平台框架的系列文章:

SNF快速開發平台3.2之--.Net可擴展的單據編號生成器-SNF.CodeRule

SNF快速開發平台3.1之--審核流(3)低調奢華,簡單不凡,實例演示-SNF.WorkFlow

SNF快速開發平台3.1之--審核流(2)流程設計-SNF.WorkFlow功能使用說明

SNF快速開發平台3.1之--審核流(1)SNF.WorkFlow審核流簡介

SNF快速開發平台3.1之--完美的代碼生成器SNF.CodeGenerator-快速開發者的利器

基於MVC4+EasyUI的Web開發框架--Spring.Net.FrameworkV3.0總體介紹

SNF快速開發平台3.1之--MVC 打印解決方案

SNF快速開發平台3.1之--文件批量上傳-統一附件管理器-在線預覽文件(有互聯網和沒有兩種)

SNF快速開發平台3.1之--asp.net mvc4 強大的導出和不需要上傳文件的批量導入EXCEL

SNF快速開發平台3.0之MVC通用控件庫展示-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF快速開發平台3.0之BS頁面展示和九大優點-部分頁面顯示效果-Asp.net+MVC4.0+WebAPI+EasyUI +Knockout

SNF快速開發平台3.0之-界面個性化配置+10種皮膚+7種菜單-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout

SNF快速開發平台3.0之-CS頁面-Asp.net+Spring.Net.Framework

SNF快速開發平台3.0之--系統里廣播的作用--迅速及時、簡明扼要的把信息發送給接收者

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM