原创 NVelocity實現代碼生成

在框架開發過程中,通用代碼生成是一項必不可少的功能,c#在這後端模板引擎這方面第三方組件較少,我這裏選擇的是NVelocity,現在升級到了NetStandard2.0,可以用於NetCore項目 添加引用 ​ 初始化模板引擎及設置模板讀取

原创 mustache.js實現首頁元件動態渲染

前言 在項目開發過程中,特別是OA類軟件,會針對郵件/待辦/公告等模塊在主頁面進行快捷查看的元件展示要求,類似效果如下 ​ 針對框架層面,我們可以進行後臺的可視化配置,使用mustache.js在主頁面進行動態渲染,避免了對主頁面的繁瑣的硬

原创 springboot搭建多模塊工程

主項目創建 創建普通的springboot項目,刪除相關文件夾只保留pom文件 模塊創建 ​ ​ ​ 版本號統一控制 使用<dependencyManagement>標籤,在主項目種生命各個引用的版本,但並不會導入 在各個子模塊種引用所有j

原创 NetCore實現Transitional自定義註解事物

之前實現了NetCore實現自定義IOC容器注入,在Controller使用事物的過程中思考是否能夠像Spring一樣通過自定義註解實現事物管理,思路圖如下 事物的動作拆分只需要根據當前執行線程劃分Connection對象並開啓事物即可,