【2017年9月10日更新】ABP配套代碼生成器(ABP Code Generator)幫助文檔,實現快速開發


ABP代碼生成器介紹 ABP Code Generator

針對abp這個框架做了一個代碼生成器,功能強大。分為兩大功能點,一個是數據層,一個是視圖層。

數據服務層:通過它,可以實現表設計、領域層初始化、多語言、automapper自動注入、表的增刪改查、批量刪除、單數據修改等功能。

 

視圖層呢,主要是指通過他能實現在數據層上的視圖功能,都是通過ajax處理、然后各個插件如果前端驗證、圖片上傳、華麗的maxlength、dropdownlist等功能。

也錄制了視頻,在傳課網:傳送門

大家要點擊購買才能看全部視頻內容。當然是免費的。

 

ABP目錄說明

該代碼生成器是從陽銘大大那里提供的源代碼更改過來的。

目前實現了多頁面基於jQuery的大部分功能,

前端使用的是keenthemes團隊開發的metronic后端管理.購買地址:metronic

開發環境:vs2015 以及(2013部分同學反映不生效這個還需要更多人參與測試)

更新日志:

 v1.5

2017年9月10日

1、引入命名空間的問題,已經徹底解決。

2、重構了大量代碼,優化了部分性能。但如果項目實體過多,在反射程序集的時候必然速度慢,這個請耐心等候。

3、將權限模塊剝離出來了。作為獨立存在,生成代碼的時候,可以選擇是否生成權限功能。

4、優化了下查詢分頁方法。

 

v 1.4

2017年3月13日

新版本的ABP代碼生成器已經升級支持 支持vs2017 版本(ABP Code Generator)
修復了關於excel導出的問題,補充了幾個地方說明。添加了一些注釋。
目前支持ng1的視圖代碼和Jquery的視圖代碼

 

v 1.3.1

 2017年3月3日
大家早上好:經過3個月的折騰,斷斷續續的升級調試把ng1的視圖代碼生成出來 了。目前已經更新到市場歡迎大家下載使用 鏈接 https://marketplace.visualstudio.com/items?itemName=werltm.ABPCodeGenerator
本次更新最主要的是增加了一些體驗性也希望大家多多提出意見。我進行修改。

 

v1.2

2017年1月14日

添加了excel 導出功能。

本來說更新的,結果太忙了多耽擱了幾天。

 

v1.0

2016年11月9日1

ABP代碼生成器已經升級支持1.0。

 

v0.19版本

2016年9月23日

到目前為止,版本比較穩定了,如果沒有什么意外的話,會等到制作新功能才會更新了。

 

v0.18:

2016年9月20日

感謝群友深秋君幫助完善部分bug,以及新功能的樣式調整。

 

 

v0.16版本:

2016年9月1日

  1. vs2013版本兼容性有問題,已經取消。
  2. angular和vue兩個選項,暫時刪除,目前功能未完善bug較多。
  3. 修改權限常量規范問題。
  4. 修改視圖功能的bug。
  5. 刪除過時dto接口。
  6. 在edit與list的DTO上加上[DisplayName("")]特性。
  7. 修改了一點bug信息。

 

v0.15版本更新內容

  1. 當前的版本是已經接近了常量類,從默認的yoyocms更改為項目名稱了。目前兼容的項目名稱格式為XXX.yyy.zzz或者zzz.zzz。也就是和abp官方網站保持一致性。
  2. 刪除了兩個空白dto接口,為了照顧0.97版本以下的依然就部分dto接口沒有刪除。
  3. 兼容VS2013(但是還需要反饋信息)

 

 

 

下載方式

第一種:通過文章下面的鏈接進入然后下載安裝。

第二種:打開vs2015或者vs2017,選擇擴展與更新

image

點擊聯機,輸入abpzero

image

然后下載安裝:

image

重啟vs

image

 

使用說明:

選擇解決方案的web項目。

當然要自己先建實體類,這個要你自己弄的

image

 

然后選擇實體

image

image

image

 

 

下載地址: ABP Code Generator by wer_ltm

下載地址:ABP Code Generator by wer_ltm

  


免責聲明!

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



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