<ul id="qxxfc"><fieldset id="qxxfc"><tr id="qxxfc"></tr></fieldset></ul>


      最近閑來無事,總想倒騰點什么,索性弄下代碼生成器,這里感謝葉老板FreeSql的強(qiáng)大支持.

      以前也用過兩款不錯的代碼生成器,這里說說我的看法

      1.動軟代碼生成器,優(yōu)點很明顯,免費,簡單,但是沒法高度自定義(在模板的基礎(chǔ)上做某些處理,改變文件名規(guī)則等....)

      2.CodeSmith,優(yōu)點是功能強(qiáng)大,但是收費,破解麻煩,規(guī)則多編寫模板也麻煩

      這里先上圖,頁面布局使用的Layui + zTree + jq



      這里簡單的講講玩法

      NO.1?添加服務(wù)器



      ?


      ?選擇數(shù)據(jù)庫類型,填寫服務(wù)器名稱(可以隨意填寫)與地址(完整的連接地址,包含端口),可以指定數(shù)據(jù)庫,不指定則加載所有的數(shù)據(jù)庫,點擊保存會將該服務(wù)器信息保存到sqlite

      NO.2?獲取服務(wù)器下數(shù)據(jù)庫的詳細(xì)信息



      單擊剛才添加的服務(wù)器連接,會異步加載該服務(wù)器下所有信息,并將表信息緩存

      NO.3?配置模板信息



      模板跟視圖對應(yīng),所有的模板都是基于Razor引擎,代碼如下
      @model TableConfig <pre> using System; //EFX Code Generation Template 1.0 //
      author:Tibos//blog:www.cnblogs.com/Tibos //Entity Code Generation Template
      namespace [email protected] { //@Model.FullName; public class
      @Model.FullName:BaseEntity { @foreach (var item in Model.ColumnConfig) { <text>
      /// <summary> /// @Html.Raw(item.Remark) /// </summary> public virtual
      @item.CsType @item.PropName {get; set; } </text> } } } </pre>
      NO.4?展開數(shù)據(jù)庫,勾選需要生成表以及模板,點擊生成即可



      ?編譯好的打包文件下載 <https://blog-static.cnblogs.com/files/tibos/CodeGenerator.rar>
      ,需要安裝.net core SDK,?Shift +?鼠標(biāo)右鍵啟動 PowerShell,輸入?dotnet
      .\CodeGenerator.dll,打開瀏覽器輸入?http://localhost:9420/home/index
      <http://localhost:9420/home/index>?即可

      ?開源地址:https://github.com/wmowm/EFX.Core/tree/master/CodeGenerator
      <https://github.com/wmowm/EFX.Core/tree/master/CodeGenerator>

      不知道github怎么下載指定目錄的,直接訪問?
      https://minhaskamal.github.io/DownGit/#/home?url=https:%2F%2Fgithub.com%2Fwmowm%2FEFX.Core%2Ftree%2Fmaster%2FCodeGenerator

      <https://minhaskamal.github.io/DownGit/#/home?url=https:%2F%2Fgithub.com%2Fwmowm%2FEFX.Core%2Ftree%2Fmaster%2FCodeGenerator>

      友情鏈接
      ioDraw流程圖
      API參考文檔
      OK工具箱
      云服務(wù)器優(yōu)惠
      阿里云優(yōu)惠券
      騰訊云優(yōu)惠券
      京東云優(yōu)惠券
      站點信息
      問題反饋
      郵箱:[email protected]
      QQ群:637538335
      關(guān)注微信

        <ul id="qxxfc"><fieldset id="qxxfc"><tr id="qxxfc"></tr></fieldset></ul>
          超碰成人免费 | 岛国精品资源网站 | 在线免费操逼 | 女人张开腿给男人捅 | 免费无遮挡 视频网站视频 | 免费的黄色A片 | 91无码粉嫩小泬无套在线观看 | 亚洲欧美日韩久久 | 久久婷婷av | 人or猪or狗的dna视频 爱操综合 |