MyGeneration 是一款功能強大的代碼生成工具,透過編寫包含 C#、VB.NET、JScript、VBScript 等腳本的模板,結合資料庫表結構,可生成 ORM 實體類、預存程序、SQL 語句等各類代碼。
核心特性
- 模板語言豐富:支援 C#、VB.NET、JScript、VBScript 多種腳本語言編寫模板。
- 數據庫支援廣泛:支援 Microsoft SQL Server、Oracle、IBM DB2、PostgreSQL、MySQL、SQLite、Access、FireBird 等 12 種主流數據庫。
- 架構整合度高:內建支援 EntitySpaces、dOOdads、NHibernate、iBatis、DotNetNuke 等主流 ORM/數據訪問架構。
版本 1.2 新增亮點
- .NET 2.0 編譯環境
- 模板加密功能
- 改良的 Dock 管理器
- 採用新版 Scintilla.NET 編輯器
- 新增 IBM iSeries 與 VistaDB 3.0 支援
適用場景
適用於需要快速生成數據訪問層代碼、實體類映射、預存程序腳本等重複性開發任務的專案,能顯著提升開發效率並保證代碼一致性。