NetAutoCode是一款C#代碼生成器,可以幫助用戶對C#代碼的生成過程進行編輯和處理,自動生成C#實體類的存儲過程進行處理,軟件可以輔助用戶進行后端開發,所有的按鈕都可以通過快捷鍵觸發,讓數據庫和表的過濾變得簡單。
軟件介紹
NetAutoCode是一個C#代碼生成器,可以自動生成C#實體類和增刪改查的存儲過程,是平常輔助自己后端開發的,所有按鈕都支持快捷鍵觸發,操作更迅捷。而且數據庫和表的過濾文本框里按下上下鍵可以切換數據庫或表!
軟件功能
1、一鍵生成C#實體類,可以從SQL Server自動帶上注釋,方便Swagger接口文檔對接
2、一鍵生成分頁查詢的存儲過程,自動帶了pageindex分頁索引和pagesize分頁大小這兩個參數,默認值為1和10,注釋掉的name、datestart和dateend參數為可能存在名稱模糊查詢和時間段非必填限制查詢
分頁查詢
3、一鍵生成批量刪除的存儲過程,【delete from location_info where @id + ‘,’ like ‘%’ + cast(id as varchar(30)) + ‘,%’】一條SQL語句就可以實現多選刪除,用英文逗號隔開ID字符串
最精妙之處在于,這條sql節省了字符串加工和檢查時間。一個或多個ID字符串傳過來,前端大佬加不加最后一個英文逗號都無所謂,容錯率拉滿
4、一鍵生成修改或新增的存儲過程,不需要手寫繁瑣的字段名稱和字段類型,每個字段都可以為非必填
5、Web API調用新增或修改的存儲過程,NetAutoCode自動生成的實體類就可以自動接受FromBody的數據源了,而且可以在Swagger接口文檔里自動生成參數注釋,注釋來源于數據庫里的表字段注釋
6、Web API調用分頁查詢的存儲過程,查詢的時候直接返回無實體的Object類型即可,字段就可以千變萬化,那樣在服務器上可以直接改存儲過程,即使后期添加了字段或者改了查詢的邏輯,后端這邊都不用發布代碼了
細節:實體類只在新增或修改表,接受數據源時用,不要用在接口返回值里
優勢:接口調用存儲過程且返回無實體的Object類型,字段就可以千變萬化,有需求變動,大部分情況直接在數據庫修改存儲過程即可,除了加參數,后端幾乎不用頻繁發布代碼了。
標簽: 代碼生成器
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運行庫
詳情 -
VC++2019運行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運行庫安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費版
詳情 -
hypermill2021超級加密狗破解版
詳情 -
西門子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機必備軟件
網友評論