網友評分: 5分
黑馬程序員代碼生成器是一款簡單易用的代碼生成軟件。軟件支持自選數據庫,提供多個模板以供參考,能幫助程序員快速生成代碼模板以及前端頁面的生成,避免了開發人員的重復工作,大大提高了開發效率,是不可或缺的開發工具之一。
支持springboot+springdatajpa微服務;
ssh+angularjs+bootstrap;ssh+easyui;
ssm+dubbox+angularjs等多種模板的代碼自動生成,
可以極大提高開發效率,秒殺一切單表操作,
支持oracle+mysql多數據庫,開發人員必備工具,
1.SSM+dubbox+angularJS(服務層+WEB層)
2.SSH2+easyUI架構;
3.SSH2+angularJS+bootstrap架構
4.SpringBoot+StringDataJPA微服務
等多種模板的代碼自動生成,還可以自定義模板結構
支持oracle+mysql多數據庫。
創建一個簡單的代碼生成器:
1 通過連接字符串連接數據庫
2 連接后, 列出數據庫中的所有表
3 可以生成Model層和DAL層中的代碼
代碼生成:
使用StringBuilder類進行拼接
StringBuilder sb = newStringBuilder();
sb.Append("1").Append("2");
sb.AppendLine("124");
拼接的時候需要注意在數據庫中得到的可空類型, 需要進行判斷并在類型名后加上?
使用反射column.DataType.IsValueType來判斷列名在C#中是否是值類型
既是可空類型又是值類型就要加上?
創建代碼:
使用StringBuilder類來拼接字符串
string.Join(",", string[])
將string數組各個元素間加上","
拼接成一個字符串.
標簽: 代碼生成器
ASP.NET Maker(ASP.NET代碼生成器) V2019 漢化破解版 42M | 簡體中文 | 8
詳情AutoCode代碼生成器 V3.0 免費版 11.5M | 簡體中文 | 8
詳情Boilerplato(樣板源代碼生成工具) V1.0.3 免費版 3.77M | 簡體中文 | 8
詳情CodeSmith Generator(代碼自動生成工具) V7.1.0 官方版 15.18M | 英文 | 8
詳情dotUltimate(代碼生成工具) V2021.2 官方版 568K | 英文 | 8
詳情GitHub Copilot(微軟代碼自動生成器) V1.0 官方版 194K | 簡體中文 | 8.2
詳情