NetAutoCode是一個C#代碼生成器,可以自動生成C#實體類和增刪改查的存儲過程,是平常輔助自己后端開發(fā)的,所有按鈕都支持快捷鍵觸發(fā),操作更迅捷。而且數(shù)據(jù)庫和表的過濾文本框里按下上下鍵可以切換數(shù)據(jù)庫或表! 功能介紹1、一鍵生成C#實體類,可以從SQL Server自動帶上注釋,方便Swagger接口文檔對接 2、一鍵生成分頁查詢的存儲過程,自動帶了pageindex分頁索引和pagesize分頁大小這兩個參數(shù),默認值為1和10,注釋掉的name、datestart和dateend參數(shù)為可能存在名稱模糊查詢和時間段非必填限制查詢 分頁查詢 3、一鍵生成批量刪除的存儲過程,【delete from location_info where @id + ‘,’ like ‘%’ + cast(id as varchar(30)) + ‘,%’】一條SQL語句就可以實現(xiàn)多選刪除,用英文逗號隔開ID字符串 最精妙之處在于,這條sql節(jié)省了字符串加工和檢查時間。一個或多個ID字符串傳過來,前端大佬加不加最后一個英文逗號都無所謂,容錯率拉滿 4、一鍵生成修改或新增的存儲過程,不需要手寫繁瑣的字段名稱和字段類型,每個字段都可以為非必填 5、Web API調(diào)用新增或修改的存儲過程,NetAutoCode自動生成的實體類就可以自動接受FromBody的數(shù)據(jù)源了,而且可以在Swagger接口文檔里自動生成參數(shù)注釋,注釋來源于數(shù)據(jù)庫里的表字段注釋 6、Web API調(diào)用分頁查詢的存儲過程,查詢的時候直接返回無實體的Object類型即可,字段就可以千變?nèi)f化,那樣在服務(wù)器上可以直接改存儲過程,即使后期添加了字段或者改了查詢的邏輯,后端這邊都不用發(fā)布代碼了 細節(jié):實體類只在新增或修改表,接受數(shù)據(jù)源時用,不要用在接口返回值里 優(yōu)勢:接口調(diào)用存儲過程且返回無實體的Object類型,字段就可以千變?nèi)f化,有需求變動,大部分情況直接在數(shù)據(jù)庫修改存儲過程即可,除了加參數(shù),后端幾乎不用頻繁發(fā)布代碼了。 使用編程語言寫的程序,由于每條指令都對應(yīng)計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標準通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風 GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2023年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風win10(32位)ghost 修正專業(yè)......